Real-Time Digital Pulse Processor (DPP) with Continuously Sampling 16-bit ADC. The nanoDPP is an ultra small size, high-performance Digital Pulse Processor.

The nanoDPP is a state-of-the-art Digital Pulse Processor (DPP), featuring:

  • Two digital inputs supporting inhibit and coincidence logic
  • Free labZY-MCA software for device configuration, spectra acquisition, and spectrum analysis
  • Built-in Trace Viewer, the most advanced detector signal exploration tool
  • Automatic functions: thresholds, pole-zero, input polarity, inhibit polarity
  • Built-in coincidence logic with delays and coincidence window generator
  • Convenient and flexible connectivity
    • I/O: Single mini USB connector also power source
    • Power: USB, mini wall adapter, or optional battery
    • Device interface: Wired or wireless (USB, Ethernet, WiFi, Bluetooth)
  • Exceptional temperature stability
  • Small size (60 mm x 30 mm x 18 mm) and low power (650 mW typ)

Download the full nanoDPP Data Sheet [pdf] 


Dimensions: 2.36″ x 1.2″ x 0.7″ (60 mm x 30 mm x 18 mm)
Weight: 40 g

Spectrum Size

16k channels


A: Analog Input (Positive or Negative User Conditioned Signals)
B: Analog Input (Positive or Negative User Conditioned Signals)
INH: Digital Input (1.8V CMOS)
COINC: Digital Input (3.3V CMOS)
ADC2: Slow ADC Input

DPP Sampling Period

12.5 ns

DPP Quantization

16 bit

DPP Time Constant

Primary (long) TC: 400 ns to 6.4 µs
Secondary (short) TC: 1.6 ns to 200 ns

Coincidence Logic Signal


Pulse Shapes


Pulse Shape Flat Top

Adjustable, 0 to 2.5 µs


Pole-Zero, Thresholds, Input Polarity

I/O Connector

Single mini USB for all interfaces

Interface Connectivity

Wired: USB (also serves as power source), Ethernet
Wireless: WiFi, Bluetooth

Power Requirements

5V@250mA for USB, 5V@1A wall plug

Operating Power

 650mW (130 mA@5V) at 25°C and USB interface

Temperature Operating Range

-20°C to +60°C

See the Support tab for supporting documentation