How researchers at Justus Liebig University Giessen combined plastic scintillators, dual SiPM geometries, and Red Pitaya’s FPGA platform to replace bulky photomultiplier tubes for in-situ 𝒏/𝜸 discrimination.
Fast neutron detection is essential across nuclear physics, homeland security, medical imaging, and subsurface logging. However, distinguishing fast neutrons from strong background gamma radiation in mixed radiation fields remains a major engineering challenge.
Traditionally, fast neutron detection relies on liquid scintillators or stilbene crystals coupled to bulky photomultiplier tubes (PMTs). These legacy systems require delicate glass housings, hazardous liquid handling, multi-kilovolt high-voltage power supplies, and rack-mounted benchtop Data Acquisition (DAQ) systems.
In a landmark study published in the Journal of Instrumentation (JINST 21 P07005), researchers Dzmitry Kazlou, Roman Bergert, Hans-Georg Zaunick, and Kai-Thomas Brinkmann at the 2nd Physics Institute of Justus Liebig University Giessen demonstrated a compact, portable, and low-cost alternative. Powered by the Red Pitaya STEMlab 125-14 system-on-chip (SoC), their open-source detector achieves high-resolution Pulse Shape Discrimination (PSD) while operating off a single +5 V USB power source.
Detector building blocks consisting of scintillator (1) wrapped in PTFE and reflective foil, SiPM PCB (2) with levelling mask (3), preamplifier (5) with 3D-printed holder (4, left) and fully assembled detector head (right).
In fast neutron detection, neutrons undergo elastic scattering off hydrogen nuclei in organic plastic scintillators (such as EJ-276D), creating recoil protons that emit light pulses with distinct decay times compared to gamma-induced electron recoils.
When replacing fragile PMTs with solid-state Silicon Photomultipliers (SiPMs), instrumentation engineers face two conflicting constraints:
To resolve this trade-off, the Giessen research group implemented a dual-channel readout strategy using two complementary Hamamatsu SiPMs on a single EJ-276D plastic scintillator (3.2×3.2×2 cm3).
1. Dual-Geometry SiPM Sensor Pair
Schematics of SiPM preamplifiers matched to Hamamatsu S14160-6050HS (left) and S14160-3010PS (right).
2. Impedance-Matched MMIC Preamplifiers
To match the fast pulse decay times of SiPMs to the 8 ns sampling resolution of the Red Pitaya’s onboard 125 MSps 14-bit ADCs, custom broadband amplifiers were designed using Infineon BGA61x MMICs and simulated in LTSpice. The circuits shape pulses to eliminate ringing and overshoot while optimizing the Signal-to-Noise Ratio (SNR).
3. Integrated +43V SiPM Power Supply
Instead of relying on external high-voltage power supplies, the team integrated a custom DC/DC converter PCB based on the LT8362 IC. Powered directly from the +5 V pin on the Red Pitaya GPIO header, the converter generates the +43 V bias voltage required for the SiPMs. The entire detector head and readout stack operate off standard USB power.
The Red Pitaya FPGA fabric was configured with open-source firmware to perform high-speed Direct Memory Access (DMA) transfer into circular buffers within the Zynq SoC’s DDR memory.
Pulse Shape Discrimination Parameter:
Pulse Shape Discrimination separates neutron events from gamma events by comparing the partial (short-gate) integral (Qs) to the total pulse integral (Ql):
PSD=1−Qs/Ql
By systematically scanning parameter space, the team determined an optimal short-gate duration of 12 clock cycles (96 ns from peak amplitude) to maximize n/𝛾 separation.
Benchmark Results: Benchmarking 𝒏/𝜸 Discrimination
The system was evaluated using standard laboratory neutron sources (252Cf, Ra-Be, and Am-Be) alongside gamma calibration sources (22Na,137Cs,207Bi,90Sr).
1. Figure of Merit (FoM) of 1.61: In the 2.75--3.0 MeVee energy window, the detector achieved an FoM of 1.61, proving clean separation between neutron and gamma bands comparable to conventional benchtop setups.
2. 5,000 Events/Second Throughput: The custom FPGA logic and C++ server handle event rates up to 5000 s−1 with a total system dead time of 196.61 μs.
3. On-Server Histogramming Mode: The software service operates either by streaming raw digitized traces or by computing online baselines, peak amplitudes, and charge integrals directly on the embedded ARM processor—drastically reducing network data transmission overhead.
Compact solution of the final detector setup.
Because plastic organic scintillators like EJ-276D have a low effective atomic number (Z), gamma ray interactions are dominated by Compton scattering rather than photoelectric absorption. Consequently, no distinct gamma photopeaks appear in the spectrum. Energy calibration is achieved by fitting the Compton edge using numerical differentiation and an error-function fit (Erfc) across standard sources 22Na, 137Cs, 207Bi, establishing an electron-equivalent energy scale (MeVee).
Why are two different SiPM models required for a single plastic scintillator block?
A single SiPM cannot simultaneously offer high gain for sub-MeV gamma detection and avoid microcell saturation during multi-MeV proton recoil pulses. The high-sensitivity SiPM (50 𝜇m pitch, 14,331 cells) captures faint pulses from 0 to 8 MeVee, while the high-density SiPM (10 𝜇m pitch, 89,984 cells) prevents saturation and extends measurement capabilities above 100 MeVee.
How does the Red Pitaya DAQ overcome the default firmware split-trigger bug?
The stock firmware provided with some default SoC configurations exhibits a sequential channel capture bug when operating in split-trigger mode. The Giessen researchers authored custom open-source FPGA firmware that restores simultaneous dual-channel sampling, ensuring exact temporal alignment between high-sensitivity and high-dynamic-range channels.
Reference & Open-Source Code