Abstract
In recent years, digital processing algorithms have been widely applied in spectrum processing applications. Besides, FPGA technology, thanks to its undeniable advantages in flexibility, high integration, and cost-effectiveness, is seriously considered as a practical platform for the realization of embedded digital signal processing (DSP) systems.
This work conducts a study on the practical implementation of Digital Multi-channel Analyzer (DMCA) based on reconfigurable hardware (FPGA). We proposed a modular reconfigurable DMCA design that is ready to be integrated into portable radiation detecting equipment and is still capable to handle high-speed signal sampling as well as could be extended to further functions such as remote sensing and classifying. This module could be integrated into the real-time radiation monitoring system. The algorithms of pulse shaping filter, detecting peaks and spectrum histogram processing are optimized and implemented entirely using available FPGA logic resources.
The design is experimentally verified in a system using Lanthanum Bromide Scintillation Radiation LaBr3(Ce) detector. The results are compared with commercial products (DSPEC of ORTEC), where isotopes 137Cs and 60Co gamma-ray spectra show that its performance partially is superior to the DSPEC in terms of full width at half maximum (FWHM), received and lost count rate, integral nonlinearity. This prototype system is highly promising for the multi-DMCA system in considering performance, cost, and form factors. Regarding resource utilization and performance, the whole design utilizes only 5% LEs, 24% memory resources of 10M50SAE144I7G FPGA from Intel and the DMCA core is capable to handle up to 97 MSPS sampling rates.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
We did not compare resource utilization of our work with [5] since that work used CPLD device that is not based on Logic Element primitives.
References
Ma, Y., Fischer, W.-J., Henniger, J., Weinberger, D., Kormoll, T.: System noise of a digital pulse processing module for nuclear instrumentation. In: EPJ Web of Conferences, vol. 225, p. 01012 (2020). ANIMMA, Inc. 2019
Warburton, W.K., Momayezi, M., Hubbard-Nelson, B., Skulski, W.: Digital pulse processing: new possibilities in nuclear spectroscopy. Appl. Radiat. Isot. 53, 916–920 (2000)
Moline, Y., Thevenin, M., Corre, G., Paindavoine, M.: A novel digital pulse processing architecture for nuclear instrumentation. In: 2015 4th International Conference on Advancements in Nuclear Instrumentation Measurement Methods and their Applications (ANIMMA), Lisbon, pp. 1–4 (2015)
Lanh, D., Son, P.N., Son, N.A.: In-house development of an FPGA-based MCA8K for gamma-ray spectrometer. Springerplus 3(1), 1–12 (2014). https://doi.org/10.1186/2193-1801-3-665
Quy, D.H.N., Tuan, P.N., Dien, N.N.: Design and construction of a digital multichannel analyzer for HPGe detector using digital signal processing technique. J. Anal. Sci. Methods Instrum. 09(02), 22–29 (2019)
Zeng, W.: The design of digital multi-channel analyzer based on FPGA. Energy Procedia 39, 428–433 (2013). Asian Nuclear Prospects 2012 (ANUP2012). ScienceDirect
Qin, Z.J., Chen, C., Luo, J.S., Xie, X.H., Ge, L.Q., Wu, Q.F.: A pulse shape discrimination method for improving Gamma-ray spectrometry based on a new digital shaping filter. Radiat. Phys. Chem. 145, 193–201 (2018)
Bogovac, M.: Implementation of a Trapezoidal filter in an FPGA by using MATLAB & Xilinx design tools. IAEA, Vienna, Austria (2013)
Ge, Q., Ge, L.-Q., Wu, J.-P., Li, X.-L.: Research on digital Gaussian shaping filter for nuclear signals based on sampling theorem. Hedianzixue Yu Tance Jishu/Nucl. Electron. Detect. Technol. 34, 1201–1203, 1212 (2014)
Jordanov, V.T., Knoll, G.F., Huber, A.C., Pantazis, J.A.: Digital techniques for real-time pulse shaping in radiation measurements. Nucl. Instrum. Methods Phys. Res. Sect. A: Accelerators, Spectrometers, Detect. Assoc. Equip. 353(1–3), 261–264 (1994)
Jordanov, V.T., Knoll, G.F.: Digital synthesis of pulse shapes in real-time for high-resolution radiation spectroscopy. Nucl. Instrum. Methods Phys. Res. Sect. A 345(2), 337–345 (1994)
Georgiev, A., Gast, W.: Digital pulse processing in high resolution, high throughput, gamma-ray spectroscopy. IEEE Trans. Nucl. Sci. 40(4), 770–779 (1993). https://doi.org/10.1109/23.256659
Lee, P.S., Lee, C.S., Lee, J.H.: Development of FPGA-based digital signal processing system for radiation spectroscopy. Radiat. Meas. 48, 12–17 (2013)
Knoll, G.F.: Radiation Detection and Measurement, 4th edn. Wiley, Hoboken (2010)
Knoll, G.F.: Radiation Detection and Measurement. 3rd ed. Chapters 16 to 18. Wiley (1999)
Analog Devices: 14-Bit, 150 MSPS, 1.8 V. Analog-to-Digital Converter. AD9254 Datasheet
Hung, D.T., Hiep, C.V., Khang, P.D., et al.: Gamma spectrum tabilization for environmental radiation monitoring stations using NaI(Tl) detector. Radiat. Protect. Dosimetry, 1–8 (2020)
Rozsa, C.M.: Measuring Radiation: An Introductory Discussion. Saint-Gobain Ceramics & Plastics, Inc. (2014)
L. Swiderski, R. Chandra, A. Curioni et al.: Scintillation response of Xe gas studied by gamma-ray absorption and Compton electrons. J. Instrum. (2015)
CASSY Lab 2: User manual. Appendix, Cobalt60
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Trinh, QK., Trinh, VN., Le, TB., Dinh, TH., Cao, VH. (2021). An Embedded Digital Multi-channel Analyzer for Radiation Detection Based on FPGA. In: Vo, NS., Hoang, VP., Vien, QT. (eds) Industrial Networks and Intelligent Systems. INISCOM 2021. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 379. Springer, Cham. https://doi.org/10.1007/978-3-030-77424-0_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-77424-0_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77423-3
Online ISBN: 978-3-030-77424-0
eBook Packages: Computer ScienceComputer Science (R0)