A fully digital coincidence Doppler broadening spectrometer based on FPGA

In this article, we implemented a fully digital Coincidence Doppler Broadening (CDB) spectrometer consisting of two HPGe detectors, a fully digital processing and acquisition board, and a dedicated software system. The Field Programmable Gate Array (FPGA) on the board extracts energy and time stamp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of instrumentation 2023-04, Vol.18 (4), p.P04036
Hauptverfasser: Dong, Junqi, Wang, Zhu, Liao, Yuan, Zhang, Mengxin, Qian, Qiufei, Zou, Fenghua, Shao, Yundong, Zou, Wusheng, Xiong, Rui
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this article, we implemented a fully digital Coincidence Doppler Broadening (CDB) spectrometer consisting of two HPGe detectors, a fully digital processing and acquisition board, and a dedicated software system. The Field Programmable Gate Array (FPGA) on the board extracts energy and time stamp of digitized pulses from HPGe detectors, and communicates with the dedicated software by which the single channel spectrums and 2D coincidence spectrum were produced. We designed an instruction set dedicated to the CDB Spectrometer and the controller module in FPGA so that the FPGA subsystem is fully controllable and configurable. The trapezoidal pulse shaping algorithm was implemented in FPGA whose arguments are all configurable through the dedicated software by the instruction set. We examined the long-term stability of the spectrometer by 511 keV peak position of both channels. The 2D Gaussian fitting is performed on coincidence spectrum by the software to correct the peak drift of both channels. The results show that this method effectively improves the Doppler-broadened spectrum, by which the peak-to-background ratio increases from 7.0 × 10 5 to 1.9 × 10 6 .
ISSN:1748-0221
1748-0221
DOI:10.1088/1748-0221/18/04/P04036