Nuclear Techniques


Development of a FPGA-based 8-channel pulse wave analyzer

LI Jicheng1,2, LIU Congzhan2, ZHANG Yifei2, ZHAO Jianling2, YAN Bo2,3   

  1. 1. Yunnan University, Kunming 620215, China;
    2. Key Laboratory of Particle Astrophysics, Institute of High Energy Physics, Chinese Academy of Sciences, Beijing 100049, China;
    3. University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2017-03-27 Revised:2017-05-14 Online:2017-09-10 Published:2017-09-06
  • Supported by:

    Supported by National Natural Science Foundation of China (No.111167302428)


Background: The hard X-ray modulation telescope (HXMT) is devoted to performing an X-ray all-sky imaging survey, and carrying out pointed observations of the celestial bodies such as black-hole with high sensitivity. The 18 high energy X-ray detectors (HEDs) are the main payload on the HXMT. Purpose: This study aims to design a new type of multi-channel pulse wave analyzer for hard X-ray for the HEDs. Methods: Based on field programmable gate array (FPGA) technology, the pulse wave analyzer is structured with two FPGAs, eight high speed acquisition analog-to-digital converters (ADCs) (with 96-MHz clock driver), 32 K×16 dual port random-access memory (RAM) and one universal serial bus (USB) 2.0. It can deal with 8-channel input pulses in parallel to obtain pulse height, width and reaching time from each channel. All those data can be displayed in real time on computer. Results: It is confirmed experimentally that the pulse wave analyzer performance is comparable with the MCA8000D in energy spectral acquisition. Conclusion: This pulse wave analyzer has been successfully used in the HEDs performance testing, and can be used widely in the radiation detection.

Key words: FPGA, Multiple channel, High resolution, Pules wave analyzer

CLC Number: 

  • TL822+.4