Abstract
Traditional digitizers for signal readout of PET detectors are based on commercial analog-to-digital converters (ADC). However, the cost and power consumption of an entire electronic readout system based on digitizers for a PET scanner are high. To address this problem, a soft-core ADC based on a field-programmable gate array (FPGA) was proposed. An FPGA-based ADC (FPGA-ADC) combines low loss and high performance. To achieve good performance, the FPGA-ADC requires three calibrations: time-to-digital converter (TDC) length calibration, TDC alignment calibration, and TDC-to-ADC calibration. A prototype front-end electronics based on FPGA-ADC was built to evaluate the performance of time-of-flight positron emission tomography (TOF PET) detectors. Each PET detector consists of a LYSO crystal single-ended coupled to a silicon photomultiplier (SiPM). The experimental results show that the full-width at half-maximum (FWHM) energy resolution for 511 keV gamma photons after saturation correction of the SiPM was 12.3 %. The FWHM coincidence timing resolution (CTR) of the TOF PET detector with the readout of the front-end electronic prototype is 385.2 ps. FPGA-ADC-based front-end electronics are very promising for multichannel, low-cost, highly integrated, and power-efficient readout electronic systems for radiation detector applications.
Full Text
Preamble
Prototype of Front-End Electronics Based on FPGA-ADC for TOF PET Detector Applications
Song-Qing Liu,¹,² Bo Wang,¹,³ Wei-Wei Xu,¹,²,† Xin-Sheng Wang,⁴,‡ and Kun Hu¹,³,§
¹Shandong University, Jinan, Shandong 250100, China
²Shandong Institute of Advanced Technology (SDIAT), Jinan, Shandong 250100, China
³Institute of Frontier and Interdisciplinary Science, Shandong University, Qingdao, 266237, China
⁴School of Information Science and Engineering, Harbin Institute of Technology at Weihai, Weihai, Shandong, 264209, China
Traditional digitizers for signal readout of PET detectors rely on commercial analog-to-digital converters (ADCs). However, the cost and power consumption of a complete electronic readout system based on such digitizers for a PET scanner are substantial. To address this challenge, a soft-core ADC implemented in a field-programmable gate array (FPGA) has been proposed. An FPGA-based ADC (FPGA-ADC) combines low power loss with high performance. To achieve optimal performance, the FPGA-ADC requires three calibration steps: time-to-digital converter (TDC) length calibration, TDC alignment calibration, and TDC-to-ADC calibration. A prototype front-end electronics system based on FPGA-ADC was constructed to evaluate the performance of time-of-flight positron emission tomography (TOF PET) detectors. Each PET detector consists of an LYSO crystal single-ended coupled to a silicon photomultiplier (SiPM). Experimental results demonstrate that the full-width at half-maximum (FWHM) energy resolution for 511 keV gamma photons, after SiPM saturation correction, is 12.3%. The FWHM coincidence timing resolution (CTR) of the TOF PET detector using the front-end electronic prototype is 385.2 ps.
FPGA-ADC-based front-end electronics show great promise for multichannel, low-cost, highly integrated, and power-efficient readout electronic systems for radiation detector applications.
Keywords: front-end electronics, analog-to-digital converter, radiation detector, PET, FPGA
Introduction
Positron emission tomography (PET) is widely used in medical imaging and plays a pivotal role in preclinical in-vivo research, cancer detection, staging, and treatment \cite{1,2,3}. In PET detector development, the light-sharing method is commonly employed to discriminate between crystal bars when multiple crystals are coupled to a photodetector \cite{4,5,6}. The time-of-flight (TOF) capability of PET scanners represents an advanced technique for improving image quality in PET reconstruction \cite{7,8}. Additionally, good energy resolution is essential for rejecting scatter events and selecting 511 keV gamma photons. To achieve excellent energy and timing resolution, linear measurement—where energy is proportional to the digitized code—is typically employed, as in commercial ADCs \cite{9,10,11}. However, these circuits become costly when scaling to a complete imaging system \cite{12}.
Time-over-threshold (ToT) \cite{13} offers a simpler alternative by measuring the digital pulse width after the energy signal is compared with a preset threshold Vth. Due to its simplicity, cost-effectiveness, and power efficiency, ToT has been implemented in various application-specific integrated circuits (ASICs) for PET detector applications \cite{14,15}. However, the ToT method often suffers from nonlinearity, as the pulse width is not strictly proportional to the energy deposited in the radiation detector. Some ASICs are designed to produce a digital output proportional to the charge collected by the detector \cite{16}. Numerous approaches have been explored to improve linearity between the digital pulse and deposited energy, including the multi-voltage threshold (MVT) method \cite{17,18,19} and the dynamic time-over-threshold (DToT) method \cite{20,21,22}. The MVT method uses comparators and TDCs to capture pulse information at multiple preset voltage thresholds; the pulse is then reconstructed using a predefined model \cite{17}. Energy resolution can be significantly improved by selecting appropriate thresholds. In contrast to ToT, DToT superimposes a delayed exponential rising voltage waveform on a fixed preset threshold. This dynamically changing threshold is compared with the input pulse to generate a pulse width more closely proportional to the deposited energy \cite{21}.
Another readout approach for extracting energy and timing information from PET detectors is the linear discharge scheme \cite{23,24,25}. In this scheme, the analog circuit requires only one capacitor, two resistors, and an operational amplifier (op amp). In the digital domain, all functions are implemented using a single FPGA. Compared with the ToT method, the linear discharge scheme offers improved linearity between deposited energy and digitized codes. Due to its simple circuit structure, it is feasible to design a front-end electronic system with hundreds of channels based on this scheme \cite{26}. Traditional ADC-based front-end electronics suffer from high power consumption and high cost in PET scanner development.
In contrast, the field-programmable gate array-based ADC (FPGA-ADC) \cite{27,28,29} has the potential to address these challenges. In a previous study, we implemented a high-sampling-rate (100 MHz & 200 MHz) FPGA-ADC \cite{29} using a multi-chain merged scheme. In this article, we build a PET detector evaluation system based on the designed FPGA-ADC. This system consists of two main components: PET detectors and a readout electronic system based on FPGA-ADC. The hardware design of the system is described in detail. To the best of our knowledge, this is the first investigation of FPGA-ADC technology applied in TOF PET detector applications, which we believe will be highly valuable to developers of TOF-PET scanners.
II. Schematic of FPGA-ADC
A basic schematic of the FPGA-ADC is shown in Fig. 1 [FIGURE:1]. It consists of an FPGA and an external resistor R. Together, R and the parasitic input capacitance CINT of the Low-Voltage Differential Signaling (LVDS) receiver in the FPGA form an RCINT filter network. This network is driven by an output from the global PLL inside the FPGA. A ramp-like reference waveform is generated at the inverting port of the LVDS receiver. In the FPGA-ADC architecture, the LVDS receiver functions as a voltage comparator. Logic levels are sampled when the input voltage signal Vin(t) is compared with the ramp-like waveform.
Fig. 1. (Color online) Schematic of the FPGA-ADC.
The width of Vout is proportional to the sampled voltage if Vref is a sawtooth waveform as shown in Fig. 2 [FIGURE:2]. The formula is as follows: where V is the voltage, and W is the time width. In this experiment, Vref was generated using the RC network and exhibited exponential characteristics. Therefore, the resulting time pulse width is approximately proportional to the sampled voltage. If these pulse widths and voltage values are converted into a lookup table, the functionality of an ADC can be implemented directly on the FPGA.
A delay line (TDL)-based TDC \cite{30,31,32} was used to measure the time pulse in real time. To increase the effective number of bits (ENOB) of the FPGA-ADC, the multi-chain merged method \cite{32} was integrated into the TDC delay line. Sampling rates of 100 MHz & 200 MHz were achieved in our previous study \cite{29}. In the following experimental setup, only the 200 MHz sampling rate was used. The TDC delay line was interpolated using two carry chains. To achieve optimum performance, the FPGA-ADC requires three types of calibration: TDC length calibration, TDC alignment calibration, and TDC-to-ADC calibration \cite{28}. TDC length and alignment calibrations were performed prior to sampling. Subsequently, the TDC-to-ADC calibration, conducted offline, is used to convert TDC codes into ADC codes.
1) TDC length calibration: The TDC delay taps were implemented using carry logic in a Kintex-7 FPGA. The sampling clock frequency was synchronized with the reference waveform, and sampling had to be completed before the next rising edge of the clock. Therefore, the total delay introduced by the carry chain must match the clock period. If the carry chain is too long, overlapping occurs between adjacent sampling points, as illustrated in Fig. 3 FIGURE:3.
Fig. 3. (Color online) TDC length calibration. (a) short carry chain. (b) long carry chain.
A clock signal with a period identical to that of the reference waveform was generated externally and fed into the input port of the FPGA-ADC. Theoretically, the measured duty cycle will remain constant, approximately 50%, as long as the time span of the TDC delay line equals the period of the external clock signal, regardless of the clock's phase.
2) TDC alignment calibration: Due to the transmission delay introduced by the RCINT filter network, the phase of the TDC clock is not aligned with the ramp-like reference waveform. The clock phase driving the RCINT filter network can be adjusted by modifying the phase parameter of the PLL. Experimentally, a direct current (DC) signal with a voltage value close to the minimum of the FPGA-ADC dynamic range was injected into the FPGA-ADC input. When the TDC clock phase is properly aligned with the reference waveform, two bunches of logic '1' values appear at both ends of the output.
3) TDC-to-ADC calibration: After performing TDC length and alignment calibrations, the FPGA-ADC can, in principle, convert analog signals into digital signals. However, due to nonlinearity in the TDC bins, such as differential nonlinearity (DNL) and integral nonlinearity (INL), its dynamic performance remains limited. Several techniques exist for TDC-to-ADC calibration, including the 'dithering' method \cite{33}. The transfer curve from input voltage to TDC code can be obtained by applying a low-frequency sawtooth waveform to the FPGA-ADC input. The least significant bit (LSB) of the FPGA-ADC is then defined by the relationship between the voltage span and the TDC code span. Using the defined LSB, the calibration process can be performed offline. Further details on the calibration method are provided in \cite{29}.
III. Experimental Setup
The TOF PET evaluation setup consisted of TOF PET detectors and readout electronics based on FPGA-ADC. The details are as follows:
A. TOF PET Detector
Two identical TOF PET detectors were used in the detector evaluation system. Each detector consists of an LYSO crystal bar measuring 3 cm × 3 cm × 10 cm, single-ended and coupled to a SensL J-series silicon photomultiplier (SiPM). The SiPM has an active area of 3 cm × 3 cm, enabling a one-to-one coupling configuration that facilitates optimized timing performance. All surfaces of the crystal bars were polished. One 3 cm×3 cm end face was coupled to the SiPM, while the remaining five surfaces were wrapped with enhanced specular reflectors (ESR) of thickness 0.065 mm. The coupled SiPM was mounted on a customized adapter board, as shown in Fig. 5 [FIGURE:5]. A 3D-printed holder was designed to secure the LYSO crystal bar and SiPM detector. The two TOF PET detectors were mounted on a stainless-steel translation rack, allowing relative positional adjustment between them. To improve light-coupling performance, optical grease (BC-640, Saint-Gobain) was applied between the LYSO bar and the SiPM.
Fig. 5. (Color online) A snapshot of the LYSO crystal bar: (a) adapter board (b) and integrated TOF PET detector with a 3D printed holder (c).
B. FPGA-ADC Front-End Electronics
The current pulses from the detectors were first amplified using a transimpedance amplifier (TIA), which converts current signals into output voltages. The amplifier used in these experiments was the AD8000. Because the FPGA-ADC can only process positive pulse waveforms, an offset voltage was applied to the noninverting port of the op amp in the TIA to raise the baseline of the input voltage Vin(t). This offset voltage was generated using a signal generator.
The amplified voltage signals were then sent directly to the FPGA-ADCs for full-waveform digitization. Additionally, a calibrated port was reserved to allow injection of a low-frequency signal for calibration purposes. The FPGA-ADCs were implemented on a KC705 development board. The TIA circuits were assembled on a customized PCB, which was connected to the KC705 board via an FMC connector, as shown in Fig. 6 [FIGURE:6].
Fig. 6. (Color online) FPGA-ADC system.
A block diagram of the firmware design of the FPGA is shown in Fig. 7 [FIGURE:7]. Two FPGA-ADCs were implemented in the FPGA based on a multichain merged TDC. According to our previous research, FPGA-ADCs utilizing two carry chains can achieve good performance at a sampling rate of 200 mega samples per second (MSPS). Only 200 MSPS FPGA-ADCs have been developed and tested experimentally. The implemented FPGA-ADC supports two operational modes: calibration mode (Mode 1) and acquisition mode (Mode 2). In Mode 1, the input waveforms used for calibration such as DC and low-frequency reference voltages are continuously recorded without the need for a trigger. In Mode 2, the input waveform is directed to a first-in-first-out (FIFO) buffer for baseline storage. The number of baseline sampling points in the FIFO was set to 128, which is sufficient for accurate baseline calculation. A multiplexer (Mux) was designed to select data between the two modes. In Mode 2, a global trigger is issued when the waveform data in both channels crosses a user-defined threshold. Coincident waveform data are then transferred to a personal computer (PC) via a previously developed Ethernet interface \cite{34}.
Fig. 7. Block diagram of the firmware design in the FPGA.
A total of 512 samples were collected for each gamma event, and more than 50,000 events were used for energy spectrum calculations.
IV. Results
In the evaluation experiment, a Na-22 point source was placed at the center between the two TOF PET detectors to irradiate them symmetrically. The back-to-back 511 keV gamma photons resulting from positron annihilation were detected using two LYSO crystal bars. The generated visible light was converted into electrical signals through the photoelectric effect at the entrance of the SiPM detectors. The resulting charge signal, after undergoing avalanche amplification in the SiPM, was fed into a transimpedance amplifier.
The nonlinearity between the incident gamma-ray energy and the output charge at the SiPM electrode is primarily due to the SiPM saturation effect \cite{35,36}. This saturation issue can be corrected by using two measured photopeaks—namely, the 511 keV and 1274 keV gamma rays emitted by the Na-22 source—which are given by y = a(1 − e^(-bx)), where x denotes the energies of the two gamma rays, y is the quantized amplitude with arbitrary units according to the specific readout electronics, and a and b are fitting parameters.
Figure 8 FIGURE:8 shows the measured energy spectrum of a TOF PET detector without SiPM saturation correction, obtained using the designed front-end electronics based on FPGA-ADC. A second-to-first peak ratio of less than 1.0 is observed, whereas the theoretical value is 2.49 (1275 keV/511 keV). This deviation indicates significant nonlinearity, with spectral compression becoming more severe at higher energies \cite{37}.
Fig. 8. (Color online) Energy spectra without (a) and with (b) SiPM saturation corrections.
Fig. 8(b) presents the energy spectrum after applying saturation correction using Eq. (2). The FWHM energy resolution after fitting and calculation was 13.8%. In the FPGA firmware, a coincident trigger was implemented, which filtered out the 1274 keV gamma photon events. The coincidence timing window was set to 15 ns. Fig. 9 FIGURE:9 shows the initial coincident energy spectrum of one TOF PET detector without saturation correction. Fig. 9(b) shows the corresponding spectrum with saturation correction. The FWHM energy resolution after correction was 12.3%.
Fig. 9. (Color online) Coincident energy spectrum of one TOF PET detector without (a) and with (b) SiPM saturation corrections.
The CTR performance of both TOF PET detectors was evaluated with the SiPM overvoltage set to V_OVERVOLTAGE = 6.5 V (V_BIAS = 31 V). In the coincidence energy spectra, over 20,000 events fell within an energy window defined as twice the FWHM of the 511 keV gamma peak. The distribution of the arrival time difference of 511 keV gamma photons in the two detectors was plotted. Fig. 10 [FIGURE:10] depicts the coincident time difference spectrum of the two TOF PET detectors. The FWHM CTR value of the evaluation setup after Gaussian fitting is 385.2 ps. The performance summary and comparison are shown in TABLE 1 [TABLE:1].
Fig. 10. (Color online) Coincidence timing spectrum of TOF PET evaluation setup.
TABLE 1. Comparison of our work with previous FPGA-ADC prototypes for PET
Sampling rate Time resolution Energy resolution This work: 200 MS/s 385.2 ps 12.3% Previous work [38]: 25 MS/s 437.0 ps 13.2%V. Discussion
Overall, the FPGA-ADC-based front-end electronics demonstrated performance comparable to that of commercially available off-the-shelf ADC chips. While the soft-core FPGA-ADC cannot fully replace all ASIC-based ADCs, it significantly extends the functionality of FPGAs with minimal hardware modification in current physics experiments.
In our previous work \cite{39}, the intrinsic CTR performance of TOF PET detectors was evaluated using a high-performance oscilloscope with a 1 GHz bandwidth and a 5 GSPS sampling rate. The SensL SiPM detector provides two outputs: a standard output (Sout) and a capacitively coupled fast output (Fout). The Sout signal, characterized by a slow rise time, is typically used for energy calculations. In contrast, the Fout signal exhibits a rise time of less than 2 ns and is primarily used for timing performance evaluation. When measured using the Fout signals and a high-sampling-rate oscilloscope, the CTR performance can reach approximately 200 ps. In the current FPGA-ADC design, the sampling rate is limited to 200 MSPS, and only the Sout signal can be processed. Therefore, a higher-sampling-rate (> 1 GSPS) FPGA-ADC based on clock phase interpolation technique \cite{28} is under development. With this enhanced FPGA-ADC, it is expected that better timing performance can be achieved by directly sampling the Fout signal.
In the intrinsic timing experiment, a pulse with a rising edge of 10 ns was split into two identical signals and sent to the two-channel FPGA-ADCs. The resulting time-difference spectrum is shown in Fig. 11 [FIGURE:11]. The raw data were interpolated in the processing software. The sigma value obtained from Gaussian fitting was approximately 107.0 ps.
Fig. 11. (Color online) Timing performance of FPGA-ADC.
In FPGA-ADC systems, power consumption primarily depends on the utilization of FPGA resources. A customized PCB was designed to evaluate the power consumption of the system. A trade-off must be considered between ADC performance and resource utilization. To enhance the effective number of bits (ENOB) of the ADC, the multi-chain merged method was employed in the TDC module, with two carry chains used for interpolation. The available carry chain and other FPGA resources were sufficient to support multiple channels. A customized multi-channel FPGA-ADC PCB was developed to optimize the use of these resources. However, designers must remain aware of potential timing issues as FPGA resources are increasingly utilized. For applications requiring a large number of FPGA-ADC channels, multiple FPGA devices may be necessary. Gigabit Transceivers (GTs) can be employed to support higher data transmission rates \cite{40}. In general, the parasitic capacitance CINT at the LVDS receiver is on the order of tens of picofarads. The dynamic range of the FPGA-ADC is determined by the external resistor R. A smaller R allows for a larger dynamic range. In our design, the value of R is 50 Ohm. For front-end electronics involving more channels, additional calibration is required due to variations in CINT across different channels.
VI. Conclusion
In this study, a TOF PET evaluation setup incorporating FPGA-ADC technology was developed. A prototype front-end electronics system based on the KC705 development board was designed, featuring two-channel FPGA-ADCs. To enhance the dynamic performance of the FPGA-ADC, the TDC module was interpolated using two carry chains. The TOF PET detector consisted of an LYSO crystal bar wrapped with ESRs and coupled to a SiPM detector. A one-to-one coupling between the LYSO crystal and the SiPM was implemented to optimize performance. The FWHM energy resolution of the TOF PET detector with the FPGA-ADC-based front-end electronics prototype was 12.3%. The FWHM CTR of the evaluation setup was 385.2 ps. Although the current prototype includes only two channels, additional FPGA-ADC channels can be developed and validated on resource-rich FPGAs without requiring hardware modifications. Therefore, this FPGA-ADC technology shows great promise for front-end readout electronics in modern particle physics experiments.
Author Contributions
All authors contributed to the study conception and design. Material preparation, data collection, and analysis were performed by Songqing Liu, Bo Wang, Weiwei Xu, Xinsheng Wang, and Kun Hu. The first draft of the manuscript was written by Songqing Liu, and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Data Availability
The data that support the findings of this study are openly available at:
https://cstr.cn/31253.11.sciencedb.j00186.00860
https://www.doi.org/10.57760/sciencedb.j00186.00860
Science Data Bank
Conflict of Interest
The authors declare that they have no competing interests.
References
[1] S. Yamamoto, H. Watabe, Y. Kanai et al., Development of an ultrahigh resolution SiPM based PET system for small animals. Phys. Med. Biol. 58, 7875–7888 (2013). doi: 10.1088/0031-9155/58/21/7875
[2] H. Kang, H. Tashima, H. Wakizaka, et. al., Submillimeter-Resolution Imaging for High-Sensitivity Mouse Brain. J. Nucl. Med. 64(6), 978–985 (2023). doi: 10.2967/jnumed.122.264433
[3] P. Lecoq, Development of new scintillators for medical applications. Nucl. Instrum. Methods Phys. Res. A. 809, 130–139 (2016). doi: 10.1016/j.nima.2015.08.041
[4] J. Du, J. Schmall, Y. Yang, et. al., Evaluation of Matrix9 silicon photomultiplier array for small-animal PET. Med. Phys. 42(2), 585–599 (2015). doi: 10.1118/1.4905088
[5] X. Zhang, X. Yu, H. Zhang, et. al., Development and Evaluation of 0.35-mm-Pitch PET Detectors With Different Reflector Arrangements. IEEE Trans. Radiat. Plasma Med. Sci. 7(8), 802–809 (2023). doi: 10.1109/TRPMS.2023.3307128
[6] Y. Li, C. Li and K. Hu, Design and development of multi-channel front end electronics based on dual-polarity charge-to-digital converter for SiPM detector applications. Nucl. Sci. Tech. 34, 18 (2023). doi: 10.1007/s41365-023-01168-5
[7] M. Daube-Witherspoon, S. Surti, A. Perkins and J. Karp, Determination of Accuracy and Precision of Lesion Uptake Measurements in Human Subjects with Time-of-Flight PET. J. Nucl. Med. 55(4), 602–607 (2014). doi: 10.2967/jnumed.113.127035
[8] S. Pourashraf, J.W. Cates and C.S. Levin, A Scalable Dynamic TOT Circuit for a 100 ps TOF-PET Detector Design to Improve Energy Linearity and Dynamic Range. IEEE Trans. Radiat. Plasma Med. Sci. 8(3), 237–247 (2024). doi: 10.1109/TRPMS.2023.3344399
[9] R. Dong, L. Zhao, J. Qin et al., Design of a 20-Gsps 12-bit time-interleaved analog-to-digital conversion system. Nucl. Sci. Tech. 32, 25 (2021). doi: 10.1007/s41365-021-00863-5
[10] X. Wang, J. Zhou, M. Wang and H. Wang, Signal modeling and impulse response shaping for semiconductor detectors. Nucl. Sci. Tech. 33, 46 (2022). doi: 10.1007/s41365-022-01027-9
[11] T. Liu, H. Song, Y. Yu et al., Toward real-time digital pulse process algorithms for CsI(Tl) detector array at external target facility in HIRFL-CSR. Nucl. Sci. Tech. 34, 131 (2023). doi: 10.1007/s41365-023-01272-6
[12] M. Tetrault, N. Viscogliosi, J. Riendeau, et. al., System Architecture of the LabPET Small Animal PET Scanner. IEEE Trans. Nucl. Sci. 55(5), 2546–2550 (2008). doi: 10.1109/TNS.2008.2002326
[13] F. Gonnella, V. Kozhuharov and M. Raggi, Time over threshold in the presence of noise. Nucl. Instrum. Methods Phys. Res. A. 791, 16–21 (2015). doi: 10.1016/j.nima.2015.04.028
[14] J. Cela, L. Freixas, J. Lagares et al., A Compact Detector Module Design Based on FlexToT ASICs for Time-of-Flight PET-MR. IEEE Trans. Rad. Plas. Med. Sci. 2(6), 549–553 (2018). doi: 10.1109/TRPMS.2018.2870927
[15] A. Goertzen and D. Elburg, Performance Characterization of MPPC Modules for TOF-PET Applications. IEEE Trans. Rad. Plas. Med. Sci. 3(4), 475–482 (2019). doi: 10.1109/TRPMS.2018.2885439
[16] D. Sánchez, S. Gomez, J. Mauricio et al., HRFlexToT: A high dynamic range ASIC for time-of-flight position emission tomography. IEEE Trans. Rad. Plas. Med. Sci. 6(1), 51–67 (2022). doi: 10.1109/TRPMS.2021.3066426
[17] H. Xu, H. Wang, F. Xu et al., Neural-Network-Based Energy Calculation for Multivoltage Threshold Sampling. IEEE Trans. Rad. Plas. Med. Sci. 4(3), 311–318 (2020). doi: 10.1109/TRPMS.2019.2960129
[18] F. Zhou, N. Ascenzo, B. Zhang et al., Development and Evaluation of a Portable MVT-Based All-Digital Helmet PET Scanner. IEEE Trans. Rad. Plas. Med. Sci. 8(3), 287–294 (2024). doi: 10.1109/TRPMS.2024.3357571
[19] Y. Ling, A. Qiu, L. Wan et al., A Novel Peak Picking Multi-Voltage Threshold Digitizer for Pulse Sampling. IEEE Trans. Rad. Plas. Med. Sci. 8(3), 248–256 (2024). doi: 10.1109/TRPMS.2024.3359241
[20] K. Shimazoe, H. Takahashi, B. Shi et al., Dynamic Time Over Threshold Method. IEEE Trans. Nucl. Sci. 59(6), 3213–3217 (2012). doi: 10.1109/TNS.2012.2215338
[21] Y. Tian, H. Takahashi and K. Shimazoe, Characteristics of an Energy-Resolving System Using Dynamic Time Over Threshold Method. IEEE Trans. Nucl. Sci. 62(4), 1798–1804 (2015). doi: 10.1109/TNS.2015.2439312
[22] Y. Wang, X. Cheng, D. Li et al., A Linear Time-Over-Threshold Digitizing Scheme and Its 64-channel DAQ Prototype Design on FPGA for a Continuous Crystal PET Detector. IEEE Trans. Nucl. Sci. 61(1), 99–106 (2014). doi: 10.1109/TNS.2013.2293758
[23] X. Kong, Y. Wang, L. Wang et al., An FPGA-Based Fast Linear Discharge Readout Scheme Enabling Simultaneous Time and Energy Measurements for TOF-PET Detectors. IEEE Trans. Radiat. Plasma Med. Sci. 4(1), 30–36 (2020). doi: 10.1109/TRPMS.2019.2926990
[24] K. Hu, W. Li, Y. Li et al., Improvement of sigma delta charge readout method for radiation detector application. Nuclear Instruments and Methods in Physics Research A, 1024, 166054 (2022). doi: 10.1016/j.nima.2021.166054
[25] Z. Liu, W. Li, Y. Li et al., An FPGA Charge-to-Digital Converter Based on Voltage-Referenced Receivers for PET Applications. IEEE Trans. Rad. Plas. Med. Sci. 7(1), 11–17 (2023). doi: 10.1109/TRPMS.2022.3185216
[26] B. Wang, X. Sun, Y. Li et al., A compact and highly integrated 128-channel FPGA-based readout electronics for nuclear imaging application. Nucl. Instrum. Methods Phys. Res. A, 1064, 169452 (2024). doi: 10.1016/j.nima.2024.169452
[27] J. Wu, S. Hansen and Z. Shi., ADC and TDC implemented using FPGA, in 2007 IEEE Nuclear Science Symposium Conference Record (Honolulu, HI, USA, 2007). doi: 10.1109/NSS-MIC.2007.4436331
[28] H. Homulle, S. Visser and E. Charbon, A Cryogenic 1 GSa/s, Soft-Core FPGA ADC for Quantum Computing Applications. IEEE Transactions on Circuits and Systems I: Regular Papers. 63(11), 1854–1865 (2016). doi: 10.1109/TCSI.2016.2599927
[29] S. Liu, Z. Wu, W. Xu and K. Hu, An FPGA-Based ADC Using Multichain Merged Method. IEEE Trans. Nucl. Sci. 71(3), 309–315 (2024). doi: 10.1109/TNS.2024.3355239
[30] Y. Wang and C. Liu, A 3.9 ps Time-Interval RMS Precision Time-to-Digital Converter Using a Dual-Sampling Method in an UltraScale FPGA. IEEE Trans. Nucl. Sci. 63(5), 2617–2621 (2016). doi: 10.1109/TNS.2016.2596305
[31] C. Liu and Y. Wang, A 128-Channel, 710 M Samples/Second, and Less Than 10 ps RMS Resolution Time-to-Digital Converter Implemented in a Kintex-7 FPGA. IEEE Trans. Nucl. Sci. 62(3), 773–783 (2016). doi: 10.1109/TNS.2015.2421319
[32] Y. Wang, Q. Cao and C. Liu, A Multi-Chain Merged Tapped Delay Line for High Precision Time-to-Digital Converters in FPGAs. IEEE Transactions on Circuits and Systems II: Regular Papers. 65(1), 96–100 (2018). doi: 10.1109/TCSII.2017.2698479
[33] H. Homulle, F. Regazzoni, and E. Charbon, "200 MS/s ADC implemented in a FPGA employing TDCs," in Proc. ACM/SIGDA Int. Symp. Field-Program. Gate Arrays, 228–235 (2015). doi: 10.1145/2684746.2689070
[34] K. Hu, H. Lu, X. Wang et al., A Front-End Electronics Prototype Based on Gigabit Ethernet for the ATLAS Small-Strip Thin Gap Chamber. IEEE Trans. Nucl. Sci. 64(6), 1232–1237 (2017). doi: 10.1109/TNS.2017.2682188
[35] J. Yeom, R. Vinke and C. Levin, Optimizing timing performance of silicon photomultiplier-based scintillation detectors. Phys. Med. Biol. 58, 1207–1220 (2013). doi: 10.1088/0031-9155/58/4/1207
[36] S. Kumar, M. Herzkamp and S. Waasen, Nonlinearity Simulation of Digital SiPM Response for Inhomogeneous Light. IEEE Trans. Nucl. Sci. 68(3), 354–358 (2021). doi: 10.1109/TNS.2021.3049675
[37] C. Degenhardt, G. Prescher, T. Frach et al., The Digital Silicon Photomultiplier – A Novel Sensor for the Detection of Scintillation Light, in 2009 IEEE Nuclear Science Symposium Conference Record (Orlando, FL, USA, 2009). doi: 10.1109/NSS-MIC.2009.5402190
[38] C. Ma et al., "Design and Evaluation of an FPGA-ADC Prototype for the PET Detector Based on LYSO Crystals and SiPM Arrays," in IEEE Transactions on Radiation and Plasma Medical Sciences, vol. 6, no. 1, pp. 33-41, Jan. 2022, doi: 10.1109/TRPMS.2021.3062362
[39] C. Li, Y. Li, J. Xi et al., Coincidence time resolution of radiation detector based on 6×6 mm² ToF SiPM detectors with different readout schemes. Front. Phys. 11, 1050234 (2023). doi: 10.3389/fphy.2023.1050234
[40] F. Garzetti et al., "Plug-and-play TOF-PET Module Readout Based on TDC-on-FPGA and Gigabit Optical Fiber Network," 2019 IEEE Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC), Manchester, UK, 2019, pp. 1-4. doi: 10.1109/NSS/MIC42101.2019.9059966