Advanced Digital Spectroscopy Channel for Signal Analysis and Diagnosis Based on SoC FPGA
Abstract
This paper presents the design and implementation of a data acquisition system for a digital spectroscopy channel based on system-on-chip (SoC) FPGA. The system integrates two independent modules: a pulse emulator and a pulse analyzer. The emulator generates signals by synthesizing pulses using Poisson-distributed arrival times and Gaussian-distributed amplitudes, as well as custom configurations to simulate effects like pile-up. The analyzer captures and processes these signals, extracting key parameters such as pulse height and arrival time. It also includes FPGA hardware processing with customizable and configurable filters, speeding up processing before transferring the results to the SoC for storage and visualization. The system is implemented on the low-cost platform based on an AMD Xilinx Zynq 7010 SoC, with programmable FPGA logic and an ARM Cortex-A9 processor running Linux Ubuntu. This SoC FPGA enables fast signal processing and extraction of key parameters and histogram generation in the FPGA, while the microprocessor manages communication and control tasks. A client-server software model based on a TCP/IP architecture and using SCPI commands facilitates remote control and data visualization through a Python-based graphical interface. By leveraging the emulator and analyzer in a closed-loop configuration, the system enables self-testing and calibration, allowing fine-tuning of delays and signal losses through comparative analysis of both modules. Additionally, the emulator can operate independently as a configurable pulse source for applications in nuclear engineering, particle accelerators, and medical engineering. This setup eliminates the need for radioactive sources, enabling precise and safe analysis in spectroscopy applications. Laboratory tests and validation under real radiation conditions, including comparison with commercial systems, demonstrated the system's accuracy and flexibility, highlighting its usefulness in spectroscopy. The integration of both modules into a single device provides flexibility and cost reduction, with performance competitive with state-of-the-art digital spectroscopy systems reviewed.
Fields of Study & Subjects
Embedded Systems and FPGA Applications
Integrated Circuits and Semiconductor Failure Analysis
VLSI and Analog Circuit Testing
Publication details
- Journal / source
- IEEE Transactions on Instrumentation and Measurement
- Publisher
- Institute of Electrical and Electronics Engineers (IEEE)
- Volume
- 75
- Pages
- 1–15
- Publication date
- 1 January 2026
- Language
- EN