Development of a Signal Processing Software for Scintillation Detectors and Implementation on an FPGA for Fast Sensing

被引:0
|
作者
Wellons, Benjamin [1 ]
Kumaran, Rishya Sankar [1 ]
Lee, Sanghun [1 ,2 ]
Prasad, Shikha [1 ]
机构
[1] Texas A&M Univ, Dept Nucl Engn, 423 Spence St, College Stn, TX 77843 USA
[2] Ultra Safe Nucl Cooperat, Seattle, WA USA
关键词
Scintillation detectors; field programmable gate array; fast detection; pulse shape discrimination; time of flight;
D O I
10.1080/00295450.2022.2108686
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
An open-source code RadSigPro 1.0 has been developed and used for fast processing of nanosecond-long pulses from scintillation detectors. This processing includes pulse height distribution (PHD), pulse shape discrimination (PSD), and time of flight (TOF). The code has been implemented onto the programmable logic design of a field programmable gate array (FPGA) design for on-the-fly processing of neutron and gamma-ray pulses. A weighted average of the percent difference of the results for RadSigPro 1.0 implemented on a CPU and a FPGA logic design is calculated. This shows a 0% difference for the PHD data sets, a 0.458% and 0.344% difference for the designated gamma detector and neutron detector PSD data sets, respectively, and a 0% difference for the TOF data set. When the FPGA logic design is applied and simulated, it computed the total and tail pulse areas within 5 ns of the arrival of the final data point used for accumulation and also captured the pulse height value within 2 ns of the arrival of the pulse's maximum data point.
引用
收藏
页码:69 / 81
页数:13
相关论文
共 50 条
  • [1] Design and Implementation of Multi-rate Digital Signal Processing Software Based on FPGA
    Yin, Xiaoyao
    Lin, Yingchi
    Zheng, Shiqi
    Wang, Yuankui
    2022 INTERNATIONAL CONFERENCE ON BIG DATA, INFORMATION AND COMPUTER NETWORK (BDICN 2022), 2022, : 697 - 701
  • [2] Hardware and software development for fast digital processing of signals from nuclear physics detectors
    Bardelli, L
    Poggi, C
    Bini, M
    Ciaranfi, R
    Pasquali, G
    Taccatti, N
    Recent Achievements and Perspectives in Nuclear Physics, 2005, : 485 - 494
  • [3] An FPGA implementation of Discrete Hartley Transforms for signal processing
    Amira, A
    Uzun, IS
    Bensaali, F
    CCCT 2003, VOL 3, PROCEEDINGS, 2003, : 246 - 249
  • [4] Random Sampling Approaches for Implementation of FPGA in Signal Processing
    Li Dexin
    APPLIED MECHANICS, MATERIALS AND MANUFACTURING IV, 2014, 670-671 : 1184 - 1187
  • [5] Signal processing for CdTe detectors using a fast signal digitizing technique
    Takahashi, H
    Fukuda, D
    Kurahashi, T
    Iguchi, T
    Nakazawa, M
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1996, 380 (1-2): : 381 - 384
  • [6] FPGA-based signal processing for the LHCb silicon strip detectors
    Haefeli, G.
    Bay, A.
    Gong, A.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2006, 569 (01): : 119 - 122
  • [7] Software Design of Video Signal Processing Circuit Based on FPGA
    Su Jian
    Zhen Mingyue
    Cheng Yun
    2018 IEEE 3RD INTERNATIONAL CONFERENCE ON IMAGE, VISION AND COMPUTING (ICIVC), 2018, : 514 - 518
  • [8] Speech Signal Processing Implementation for Hearing Impairment Based on FPGA
    Anjankar, Shubham C.
    Ambhore, Kunal P.
    2015 GLOBAL CONFERENCE ON COMMUNICATION TECHNOLOGIES (GCCT), 2015, : 164 - 168
  • [9] Hardware Implementation of the Digital Signal Processing Algorithms in Recurrent Signal Processor on FPGA
    Stepchenkov Y.A.
    Morozov N.V.
    Diachenko Y.G.
    Khilko D.V.
    Stepchenkov D.Y.
    Shikunov Y.I.
    Russian Microelectronics, 2023, 52 (07) : 641 - 647
  • [10] Power modeling and efficient FPGA implementation of FHT for signal processing
    Amira, Abbes
    Chandrasekaran, Shrutisagar
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (03) : 286 - 295