On this page...

Compact Digital Pulse Processing for Embedded Gamma Applications

The microDGF is a variant of the highly successful microDXP, with the analog front end and ADC upgraded specifically for high resolution gamma spectroscopy. Premium energy resolutions are achieved with HPGe detectors, even at moderate to high count rates. Please see the datasheet for details...

microDGF - Datasheet
(PDF format, 222KB, February 2018)

Get the latest software release
ProSpect / Handel releases are accessible via the XIA Wiki Release page.

Documentation and Software/Firmware downloads   

The microDGF is a complete, low power digital spectroscopy system on a credit card-sized PC board. It can easily be incorporated into a wide range of embedded and handheld spectroscopy systems, lowering cost and speeding the time-to-market. Its small size allows for very compact assemblies and its low power consumption assures thermal stability and extended battery life.

The microDGF includes digital spectroscopy amplifier and MCA functions, and utilizes a PIC processor to handle communications, boot-up, dedicated acquisition routines and power management. The firmware for the FPGA and DSP is stored in a non-volatile flash memory that is factory preloaded but which can also be upgraded in the field. In addition to serial I/O, the card also has some auxiliary digital I/O, including the capability for I2C, through which the microDGF can control external instrumentation. XIA would be pleased to discuss developing such DSP control code on an NRE basis.

The Development Kit includes the hardware and software necessary to get started with the microDGF. All customers must purchase a development kit with their first microDGF order.

Please contact the microDXP team at to discuss your application today!



Host software and drivers for the microDXP and microDGF.


Datasheets, Manuals, Application Notes and Articles, as well as downloadable software and firmware.

Development Kit

microDXP / microDGF
Rapid Development Kit

The original compact digital pulse-processor for x-ray detectors

NEW Pixie-Net

2-8 Channel, 125-500 MHz Desktop Digital Processor


  • Credit-card sized unit replaces shaping amplifier, pileup inspector and multi-channel analyzer.
  • Very high throughput: Up to 1 Mcps output count rate with random pulses.
  • User settable gain and pileup inspection criteria.
  • Peaking times from 100 ns - 24 us (with standard 40 MSPS ADC).
  • High level integration of control and acquisition parameters into reconfigurable sets that are stored in non-volatile memory. Stored sets are accessible with a single command to easily switch between corresponding data acquisition modes.
  • Accurate ICR and live-time reporting for precise dead-time corrections.
  • Real multi-channel analysis, allowing for optimal use of data to separate fluorescence signal from backgrounds
  • High-Speed USB 2.0 or serial RS-232 communications
  • Alternate IDMA parallel interface supports a wide range of communications including Universal Serial Bus (USB).
  • Real-time control via 4 general purpose digital I/O lines, two of which can be configured for industry standard I2C interface.


Inputs Analog

User-defined input impedance and voltage range


Gate (TTL 3.3V) signal used to suppress data acquisition
4 general purpose digital I/O lines for custom applications

Data I/O USB 2.0 On-board USB 2.0 is available

RS-232 RS-232 Serial communications up to 921 kBaud

OEM OEM Option 1: Analog Devices high-speed serial port (SPORT) via the flat-flex interconnect
OEM Option 2: 16-bit IDMA bus; 4 general purpose digital I/O lines, two of which can be configured for industry standard I2C interface; connected via a high-density board-to-board connector. The microComU USB interface employs this connection.

Real-Time I/O 4 general purpose digital I/O lines, two of which can be configured for industry standard I2C interface
Digitizer ADC 14-bits at 40 MSPS standard
Digital Controls Gain

Two gain options are available, combined with a digital fine gain adjustment ranging +/- 6dB
Gain Option 1 (standard): 25.5 dB range with 16 discrete computer-controlled gain settings
Gain Option 2: Fixed gain for embedded applications, lowest power consumption


DC offset adjustment: -4.4V to +4.4V
(For RC-decay preamplifiers; assumes no input attenuation)


Three triangular/trapezoidall filters are employed to suppress noise, and to detect and acquire baseline and energy data:
Fast Filter: fully adjustable, from 50 ns to 6.4 us*
Intermediate Filter: tracks with Slow filter, from 50 ns to 6 us*
Slow Filter: 24 pre-selected peaking times from 100 ns to 24 us*, with adjustable gap/dwell time

*These numbers assume standard 40 MSPS ADC, and should be scaled for 80 MSPS option.


A separate 12-bit (0-4095) threshold can be enabled/disabled and adjusted for each of the three filters


Two pileup rejection settings :
Fast filter time-over-threshold, aka maximum width, constraint
Interval-between-events, aka peak interval, constraint

Data collection MCA limits and number of bins
Dynamic Range
Data Outputs
MCA Up to 16K channels (32 bits deep)

Statistics Livetime, runtime, input counts, output counts, overflows and underflows

Diagnostics Oscilloscope, baseline distribution, access to raw DSP memory
Hardware Power Requirements +/- 5V @ 50 mA clean supply, or +/-5.25V @ 50 mA dirty supply to feed on-board regulators
+3.3V @ 150 mA

Dimensions 2.125" W x 3.375" L

XIA Home > Products > DGF Products > microDGF

Back to top of this page | Back to XIA home page.

http://www.xia.com/microDGF.html, last updated February 12, 2018
© XIA LLC 2016