Submitted:
20 July 2024
Posted:
22 July 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. TDC Main Parameters
- Resolution refers to the smallest detectable time interval or the smallest distinguishable step in time measurement that the TDC can achieve. The smallest resolvable time interval is represented by the Least Significant Bit (LSB) which establishes the resolution of the TDC.
- Dead-time refers to the minimum time interval required between two consecutive events or pulses for accurate detection and measurement. It is the period during which the TDC is temporarily unable to respond to incoming signals due to internal processing, resetting, or recovery time. Dead-time is an inherent characteristic of TDCs and is primarily caused by the time required for data acquisition, signal conditioning, digitization, and internal circuitry operations.
- Precision refers to the repeatability and consistency of time measurements performed by the TDC. It is directly affected by the non-linearities of the TDC.
- Differential Non-linearities (DNL) can be defined as the deviation of a single quantization step from the ideal LSB. It quantifies the step size variation between consecutive output codes. DNL is typically expressed as the difference between the measured step size and the ideal step size (in LSB). The DNL is evaluated by comparing the number of pulses per bin () with the mean value ()
- Integral Non-linearities (INL) describe the greatest deviation of the transfer function of a TDC from the ideal linear relationship. The INL value provides information about the linearity and precision of the TDC’s measurements. It can be determined by performing the following calculation:where represents the input width, denotes the average of the pulse width measurements, and indicates the bin size.
- Range refers to the time intervals that the TDC is capable of accurately measuring. It represents the minimum and maximum values that the TDC can handle within its specified operating conditions.
- Clock Frequency refers to the frequency at which the TDC’s internal clock operates, influencing the resolution and measurement capabilities.
- Calibration is required by some TDCs to compensate for non-linearities and enhance accuracy. Usually, the calibration system increases the use of resources.
- Resources occupancy concerns to the utilization of FPGA resources, such as lookup tables (LUTs), flip-flops (FFs), memory blocks, interconnects, or other FPGA hardware such as SerDes or IOs delays to implement the TDC functionality. The present review is dedicated to TDCs which are implemented with low use of resources.
3. The Basics: The Counter and the Interpolator
4. Tapped Delay Line TDCs
5. Vernier Ring Oscillator TDCs
6. Noise-Shaping TDCs
7. Gray Code Oscillators TDC
8. Multi-Phase Shift Clock TDC
| Work | Res. (ps) | Pre. (ps) | DNL/INL(LSB) | LUTs | FFs | Primitive | BRAM (kB) | FPGA |
|---|---|---|---|---|---|---|---|---|
| NS | ||||||||
| Kha-21[53] | 0.18 | NR | NR/NR | NR | 311 | 5 PLL | 2000 | Stratix-IV |
| TDL | ||||||||
| Choi-21[40] | 4.88 | 8.03 | 0.51/0.51 | 2962 | 4157 | 0 | 0 | Artix-7 |
| Pars-21[44] | 22.2 | 26.04 | 2.13/3.97 | 216 | 678 | 0 | 90 | Artix-7 |
| Pars-22[45] | 22.1 | 22.35 | 1.18/2.75 | 216 | 678 | 0 | 90 | Artix-7 |
| VRO | ||||||||
| Cui-17[50] | [23,37] | [32,39] | 0.8/1.7 | 104 | 319 | 0 | 0 | Virtex-6 |
| Cui-20[51] | 24.5 | 28 | 0.45/0.85 | 172 | 986 | 0 | 0 | Virtex-6 |
| GCO | ||||||||
| Wu-19[22] | 256 | 160 | 1.25/NR | NR | NR | 0 | NR | Kintex-7 |
| Mach-20[54] | 380.9 | 290 | 0.76/0.71 | NR | NR | 0 | NR | Virtex-7 |
| Arau-21[12] | 69 | 54.99 | 1.76/1.5 | NR | NR | 0 | NR | Ultrascale+ |
| Wang-23[55] | 20.97 | 17.11 | 0.087/0.224 | 455 | 368 | 0 | 54 | Ultrascale+ |
| Wang-23[55] | 36.01 | 27.37 | 0.102/0.262 | 453 | 367 | 0 | 54 | Ultrascale |
| Wang-23[55] | 34.84 | 32.33 | 0.078/0.203 | 437 | 368 | 0 | 54 | Virtex-7 |
| Wang-23[55] | 256.41 | N/R | 0.65/3.1 | 380 | 333 | 0 | 54 | Virtex-7 |
| MPSC | ||||||||
| Frie-02[56] | 1400 | 750 | 0.4/NR | NR | NR | 0 | 0 | Virtex-5 |
| Buch-12[59] | 160 | 64 | 0.4/NR | 125 | 198 | 0 | 0 | Virtex-5 |
| Wang-13[57] | 138 | NR | 0.29/NR | NR | NR | 0 | 0 | Virtex-5 |
| Ball-14[58] | 625 | 255 | 0.05/0.05 | 68 | 274 | 0 | 0 | Virtex-5 |
| Suwa-15[60] | 1000 | 500 | 0.52/0.39 | NR | NR | 0 | 0 | Spartan-6 |
| Sano-16[62] | 280 | NR | 0.28/0.3 | NR | NR | 0 | 0 | Kintex-7 |
| Sano-17[63] | 780 | 350 | 0.53/2.8 | NR | NR | 0 | 0 | IGLOO-2 |
| Li-17[61] | 1000 | 430 | NR/NR | NR | NR | 0 | 0 | Spartan-6 |
| Jia-18[64] | 138 | 73.6 | NR/NR | NR | NR | 0 | 0 | Artix-7 |
| Lusa-23[65] | 156.25 | 93 | 0.23/0.26 | 295 | 446 | 0 | 0 | Artix-7 |
| Lusa-23[65] | 312.5 | 93 | 0.26/0.2 | 238 | 431 | 0 | 0 | Artix-7 |
| Lusa-23[65] | 625 | 255.5 | 0.045/0.045 | 212 | 336 | 0 | 0 | Artix-7 |
| MPSC SerDes | ||||||||
| Bogd-05[66] | 1200 | 1200 | 0.17/NR | NR | NR | 1 SER | 0 | Stratix |
| Calv-21[18] | 1000 | NR | 0.03/0.12 | NR | NR | 1 SER | 0 | Kintex-7 |
| Kong-23[67] | 100 | 169 | NR/NR | NR | NR | 1 SER | 0 | Kintex-7 |
| Xian-14[68] | 156 | 56 | 0.32/1 | 109 | 238 | 2 SER | 0 | Artix-7 |
| Bai-17[69] | 803 | 229 | 0.05/NR | 30 | 42 | 2 SER 1 IOD | 0 | Artix-7 |
| Arpi-10[7] | 321.5 | 56 | 0.3/0.65 | NR | NR | 4 SER 4 IOD | 0 | Virtex-4 |
| Imre-10[6] | 312 | NR | 0.6/NR | NR | NR | 4 SER 4 IOD | 0 | Virtex-4 |
| Fino-24[70] | 100 | 42 | 0.35/NR | NR | NR | 4 SER 3 IOD | 0 | Artix-7 |
| Two-stage | ||||||||
| Dong-20[71] | 78.13 | 35 | 0.8/0.94 | 199 | 347 | 1 SER 1 IOD | 0 | Kintex-7 |
| Wang-24[72] | 10.05 | 19.81 | 2.85/13.61 | 293 | 385 | 0 | 0 | Virtex-7 |
| Wang-24[72] | 4.57 | 22.88 | 4.36/18.26 | 440 | 570 | 0 | 0 | Ultrascale |
| Real-24[73] | 415.84 | 186 | 0.2/0.15 | 102 | 115 | 1 IOD | 0 | Artix-7 |
8.1. SerDes TDC
8.1.1. One- TDC
8.1.2. Two-SerDes TDC
8.1.3. Four-SerDes TDC
9. Two-Stage Conversion TDC
10. Discussion
11. Conclusions
Acknowledgments
References
- Roberts, G.W.; Ali-Bakhshian, M. A Brief Introduction to Time-to-Digital and Digital-to-Time Converters. IEEE Transactions on Circuits and Systems II: Express Briefs 2010, 57, 153–157. [Google Scholar] [CrossRef]
- Qiu, L.; Zheng, Y.; Siek, L. Multichannel Time Skew Calibration for Time-Interleaved ADCs Using Clock Signal. Circuits, Systems, and Signal Processing 2015, 35. [Google Scholar] [CrossRef]
- Guimarães, L.A. Testing Techniques for Detection of Hardware Trojans in Integrated Circuits of Trusted Systems. PhD thesis, Micro and nanotechnologies/Microelectronics, Université Grenoble Alpes, 2018.
- Aguilar, A.; et al. Time of flight measurements based on FPGA using a breast dedicated PET. Journal of Instrumentation 2014, 9, C05012. [Google Scholar] [CrossRef]
- Moses, W. Time of flight in PET revisited. IEEE Transactions on Nuclear Science 2003, 50, 1325–1330. [Google Scholar] [CrossRef]
- Imrek, J.; et al. FPGA based TDC using Virtex-4 ISERDES blocks. IEEE Nuclear Science Symposium and Medical Imaging Conference; 2010; pp. 1413–1415. [Google Scholar] [CrossRef]
- Arpin, L.; et al. A Sub-Nanosecond Time Interval Detection System Using FPGA Embedded I/O Resources. IEEE Transactions on Nuclear Science 2010, 57, 519–524. [Google Scholar] [CrossRef]
- Song, B.; Zheng, W. The Research of Precision Timing Measurement in Application of TDC GP2 in Laser Ranging. 2013, 8905, 890523. [Google Scholar] [CrossRef]
- Tyndall, D.; Rae, B.R.; Li, D.D.U.; et al. A High-Throughput Time-Resolved Mini-Silicon Photomultiplier With Embedded Fluorescence Lifetime Estimation in 0.13 um CMOS. IEEE transactions on biomedical circuits and systems 2012, 6, 562–70. [Google Scholar] [CrossRef] [PubMed]
- Zwirello, L.; Schipper, T.; Jalilvand, M.; Zwick, T. Realization Limits of Impulse-Based Localization System for Large-Scale Indoor Applications. IEEE Transactions on Instrumentation and Measurement 2015, 64, 39–51. [Google Scholar] [CrossRef]
- De Angelis, A.; Dwivedi, S.; Händel, P. Characterization of a Flexible UWB Sensor for Indoor Localization. IEEE Transactions on Instrumentation and Measurement 2013, 62, 905–913. [Google Scholar] [CrossRef]
- Araújo, S.; Machado, R.; Cabral, J. Double-sampling Gray TDC with a ROS Interface for a LiDAR System. 2021 7th International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP); 2021; pp. 1–8. [Google Scholar] [CrossRef]
- Arai, Y. TDC architecture study for the ATLAS muon tracker 1997.
- Carrió, F. Upgrading the ATLAS Tile Calorimeter Electronics. EPJ Web of Conferences 2013, 60, 20057. [Google Scholar] [CrossRef]
- Bifulco, P.; Izzo, V.; Mastroianni, S.; et al. A fully-digital and fully -synthetizable TDC for high energy physics experiments. Second International Conference on Event-based Control, Communication, and Signal Processing (EBCCSP); 2016; pp. 1–4. [Google Scholar] [CrossRef]
- Balla, A.; Beretta, M.; Ciambrone, P.; et al. Low resource FPGA-based Time to Digital Converter. IEEE Transaction on Instrumentation and Measurement 2012. [Google Scholar]
- Hazen, E.; et al. The DUMAND-II digitizer. 23rd International Cosmic Ray Conference Proceedings, Calgary, Canada, July 19-30, 1993, 1993.
- Aiello, S.; et al. Architecture and performance of the KM3NeT front-end firmware. J. Astron. Telesc. Instrum. Syst. 2021, 7, 016001. [Google Scholar] [CrossRef]
- Aiello, S.; et al. KM3NeT front-end and readout electronics system: hardware, firmware and software. J. Astron. Telesc. Instrum. Syst. 2019, arXiv:astro-ph.IM/1907.06453]5, 046001. [Google Scholar] [CrossRef]
- Portaluppi, D.; Pasquinelli, K.; Cusini, I.; Zappa, F. Multi-Channel FPGA Time-to-Digital Converter With 10 ps Bin and 40 ps FWHM. IEEE Transactions on Instrumentation and Measurement 2022, 71, 1–9. [Google Scholar] [CrossRef]
- Yuan, Q.; Zhang, B.; Wu, J.; Zaghloul, M.E. A high resolution time-to-digital converter on FPGA for Time-Correlated Single Photon Counting. 2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS); 2012; pp. 900–903. [Google Scholar] [CrossRef]
- Wu, J.; Xu, J. A Novel TDC Scheme: Combinatorial Gray Code Oscillator Based TDC for Low Power and Low Resource Usage Applications. 2019 5th International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP); 2019; pp. 1–7. [Google Scholar] [CrossRef]
- Tontini, A.; Gasparini, L.; Pancheri, L.; Passerone, R. Design and Characterization of a Low-Cost FPGA-Based TDC. IEEE Transactions on Nuclear Science 2018, 65, 680–690. [Google Scholar] [CrossRef]
- Caponio, F.; Abba, A.; Lusardi, N.; Geraci, A. A high-precision wave union TDC implementation in FPGA. 2013 IEEE Nuclear Science Symposium and Medical Imaging Conference (2013 NSS/MIC); IEEE, 2013; pp. 1–4. [Google Scholar]
- Favi, C.; Charbon, E. A 17ps time-to-digital converter implemented in 65nm FPGA technology. In Proceedings of the ACM/SIGDA international symposium on Field programmable gate arrays; 2009; pp. 113–120. [Google Scholar]
- Lusardi, N.; Palmucci, A.; Geraci, A. Fully-migratable TDC architecture for FPGA devices. 2016 IEEE Nuclear Science Symposium, Medical Imaging Conference and Room-Temperature Semiconductor Detector Workshop (NSS/MIC/RTSD); IEEE, 2016; pp. 1–3. [Google Scholar]
- Lusardi, N.; Garzetti, F.; Cibin, M.; Sury, R.; Geraci, A. Hardware and software co-design of a system-on-chip for real-time bidirectional transfer and processing of data from a time-to-digital converter. 2017 IEEE Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC); IEEE, 2017; pp. 1–6. [Google Scholar]
- Abbas, M.; Khalil, K. A 23ps resolution Time-to-Digital converter implemented on low-cost FPGA platform. 2015 International Symposium on Signals, Circuits and Systems (ISSCS); 2015; pp. 1–4. [Google Scholar] [CrossRef]
- Wang, H.; Zhang, M.; Yao, Q. A new realization of time-to-digital converters based on FPGA internal routing resources. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control 2013, 60, 1787–1795. [Google Scholar] [CrossRef]
- Pan, W.; Gong, G.; Li, J. A 20-ps Time-to-Digital Converter (TDC) Implemented in Field-Programmable Gate Array (FPGA) with Automatic Temperature Correction. IEEE Transactions on Nuclear Science 2014, 61, 1468–1473. [Google Scholar] [CrossRef]
- Nutt, R. Digital time intervalometer. Review of scientific instruments 1968, 39, 1342–1345. [Google Scholar] [CrossRef]
- Liu, C.; Wang, Y. 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 Transactions on Nuclear Science 2015, 62, 773–783. [Google Scholar] [CrossRef]
- Machado, R.; Cabral, J.; Alves, F.S. Recent Developments and Challenges in FPGA-Based Time-to-Digital Converters. IEEE Transactions on Instrumentation and Measurement 2019, 68, 4205–4221. [Google Scholar] [CrossRef]
- Andaloussi, M.; Boukadoum, M.; Aboulhamid, E. A novel time-to-digital converter with 150 ps time resolution and 2.5 ns pulse-pair resolution. The 14th International Conference on Microelectronics; 2002; pp. 123–126. [Google Scholar] [CrossRef]
- Wang, H.; Zhang, M.; Yao, Q. A new realization of time-to-digital converters based on FPGA internal routing resources. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control 2013, 60, 1787–1795. [Google Scholar] [CrossRef] [PubMed]
- Chen, Y.C.; Chang, H.C.; Chen, H. Two-Dimensional Multiply-Accumulator for Classification of Neural Signals. IEEE Access 2018, 6, 19714–19725. [Google Scholar] [CrossRef]
- Weber, A.A. Development of readout electronics for the RICH detector in the HADES and CBM experiments - HADES RICH upgrade, mRICH detector construction and analysis -. PhD thesis, Giessen U., 2021. [CrossRef]
- Kwiatkowski, P. Employing FPGA DSP blocks for time-to-digital conversion. Metrology and Measurement Systems 2019, vol. 26, 631–643. [Google Scholar] [CrossRef]
- Adamič, M.; Trost, A. A Fast High-Resolution Time-to-Digital Converter Implemented in a Zynq 7010 SoC. 2019 Austrochip Workshop on Microelectronics (Austrochip); 2019; pp. 29–34. [Google Scholar] [CrossRef]
- Choi, K.J.; Jee, D.W. Design and Calibration Techniques for a Multichannel FPGA-Based Time-to-Digital Converter in an Object Positioning System. IEEE Transactions on Instrumentation and Measurement 2021, 70, 1–9. [Google Scholar] [CrossRef]
- Wang, Y.; Xie, W.; Chen, H.; Li, D.D.U. Multichannel Time-to-Digital Converters With Automatic Calibration in Xilinx Zynq-7000 FPGA Devices. IEEE Transactions on Industrial Electronics 2022, 69, 9634–9643. [Google Scholar] [CrossRef]
- Chaberski, D.; Frankowski, R.; Gurski, M.; Zieliński, M. Comparison of Interpolators Used for Time-Interval Measurement Systems Based on Multiple-Tapped Delay Line. Metrology and Measurement Systems 2017, 24. [Google Scholar] [CrossRef]
- Chaberski, D. Time-to-digital-converter based on multiple-tapped-delay-line. Measurement 2016, 89, 87–96. [Google Scholar] [CrossRef]
- Parsakordasiabi, M.; et al. A Low-Resources TDC for Multi-Channel Direct ToF Readout Based on a 28-nm FPGA. Sensors 2021, 21. [Google Scholar] [CrossRef] [PubMed]
- Parsakordasiabi, M.; et al. An Efficient TDC Using a Dual-Mode Resource-Saving Method Evaluated in a 28-nm FPGA. IEEE Transactions on Instrumentation and Measurement 2022, 71, 1–13. [Google Scholar] [CrossRef]
- Yuan, F. CMOS Time-Mode Circuits and Systems: Fundamentals and Applications; CRC Press: Boca Raton, 2016. [Google Scholar]
- Amiri, A.M.; Boukadoum, M.; Khouas, A. A Multihit Time-to-Digital Converter Architecture on FPGA. IEEE Transactions on Instrumentation and Measurement 2009, 58, 530–540. [Google Scholar] [CrossRef]
- Chan, A.; Roberts, G. A jitter characterization system using a component-invariant Vernier delay line. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 2004, 12, 79–95. [Google Scholar] [CrossRef]
- Abbas, M.; Khalil, K. A 23ps resolution Time-to-Digital converter implemented on low-cost FPGA platform. 2015 International Symposium on Signals, Circuits and Systems (ISSCS); 2015; pp. 1–4. [Google Scholar] [CrossRef]
- Cui, K.; et al. Toward Implementing Multichannels, Ring-Oscillator-Based, Vernier Time-to-Digital Converter in FPGAs: Key Design Points and Construction Method. IEEE Transactions on Radiation and Plasma Medical Sciences 2017, 1, 391–399. [Google Scholar] [CrossRef]
- Cui, K.; Li, X. A High-Linearity Vernier Time-to-Digital Converter on FPGAs With Improved Resolution Using Bidirectional-Operating Vernier Delay Lines. IEEE Transactions on Instrumentation and Measurement 2020, 69, 5941–5949. [Google Scholar] [CrossRef]
- Uemori, S.; Ishii, M.; Kobayashi, H.; Hirabayashi, D.; Arakawa, Y.; Doi, Y.; Kobayashi, O.; Matsuura, T.; Niitsu, K.; Yano, Y.; Gake, T.; Yamaguchi, T.J.; Takai, N. Multi-bit Sigma-Delta TDC Architecture with Improved Linearity. Journal of Electronic Testing 2013, 29, 879–892. [Google Scholar] [CrossRef]
- Khaki, A.M.Z.; Farshidi, E.; Asl, K.A.; Ali, S.H.M.; Othman, M. Design and Analysis of a Multirate 5-bit High-Order 52 fs(rms) Sigma-Delta Time-to-Digital Converter Implemented on 40 nm Altera Stratix IV FPGA. IEEE Access 2021, 9, 128117–128125. [Google Scholar] [CrossRef]
- Machado, R.; Alves, F.S.; Cabral, J. Gray-Code TDC with Improved Linearity and Scalability for LiDAR applications. 2020 6th International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP); 2020; pp. 1–8. [Google Scholar] [CrossRef]
- Wang, Y.; et al. Low-Hardware Consumption, Resolution-Configurable Gray Code Oscillator Time-to-Digital Converters Implemented in 16 nm, 20 nm, and 28 nm FPGAs. IEEE Transactions on Industrial Electronics 2023, 70, 4256–4266. [Google Scholar] [CrossRef]
- Fries, M.D.; Williams, J. High-precision TDC in an FPGA using a 192 MHz quadrature clock. 2002 IEEE Nuclear Science Symposium Conference Record 2002, 1, 580–584. [Google Scholar]
- Yonggang, W.; Chong, L.; Wensong, Z. Two novel designs of multi-phase clocked ultra-high speed time counter on FPGA for TDC implementation. 2013 IEEE Nuclear Science Symposium and Medical Imaging Conference (2013 NSS/MIC); 2013; pp. 1–4. [Google Scholar] [CrossRef]
- Balla, A.; et al. The characterization and application of a low resource FPGA-based time to digital converter. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 2014, 739, 75–82. [Google Scholar] [CrossRef]
- Büchele, M.; et al. The GANDALF 128-Channel Time-to-Digital Converter. Physics Procedia 2012, 37, 1827–1834. [Google Scholar] [CrossRef]
- Suwada, T.; et al. Wide dynamic range FPGA-based TDC for monitoring a trigger timing distribution system in linear accelerators. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 2015, 786, 83–90. [Google Scholar] [CrossRef]
- Li, Z.; et al. Development of an integrated four-channel fast avalanche-photodiode detector system with nanosecond time resolution. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 2017, 870, 43–49. [Google Scholar] [CrossRef]
- Sano, Y.; et al. Development of a sub-nanosecond time-to-digital converter based on a field-programmable gate array. Journal of Instrumentation 2016, 11, C03053. [Google Scholar] [CrossRef]
- Sano, Y.; et al. Performances of typical high energy physics applications in flash-based field-programmable gate array under gamma irradiation. Journal of Instrumentation 2017, 12, C04002. [Google Scholar] [CrossRef]
- Jia, Y.; et al. Multi-channel high precision time digital converter system based on equivalent pulse counting. 2018 Chinese Control And Decision Conference (CCDC); 2018; pp. 5933–5938. [Google Scholar] [CrossRef]
- Lusardi, N.; et al. From Multiphase to Novel Single-Phase Multichannel Shift-Clock Fast Counter Time-to-Digital Converter. IEEE Transactions on Industrial Electronics 2023, 1–9. [Google Scholar] [CrossRef]
- Bogdan, M.; et al. A 96-channel FPGA-based Time-to-Digital Converter (TDC) and fast trigger processor module with multi-hit capability and pipeline. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 2005, 554, 444–457. [Google Scholar] [CrossRef]
- Kong, D.; et al. A Novel Design of FPGA-TDC Based on SerDes. 2023 IEEE AUTOTESTCON, 2023, pp. 1–7. [CrossRef]
- Xiang, T.; et al. A 56-ps multi-phase clock time-to-digital convertor based on Artix-7 FPGA. 2014 19th IEEE-NPSS Real Time Conference, 2014, pp. 1–4. [CrossRef]
- Bai, Y.; et al. Intelligent FPGA Data Acquisition Framework. IEEE Transactions on Nuclear Science 2017, 64, 1219–1224. [Google Scholar] [CrossRef]
- Finogeev, D.; et al. Development of a 100 ps TDC based on a Kintex 7 FPGA for the high granular neutron time-of-flight detector for the BM@N experiment. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 2024, 1059, 168952. [Google Scholar] [CrossRef]
- Dong, X.; et al. A high resolution multi-phase clock Time-Digital Convertor implemented on Kintex-7 FPGA. Journal of Instrumentation 2020, 15, T11005. [Google Scholar] [CrossRef]
- Wang, Y.; et al. A Two-Stage Interpolation Time-to-Digital Converter Implemented in 20 and 28 N·m FGPAs. IEEE Transactions on Industrial Electronics 2024, 1–11. [Google Scholar] [CrossRef]
- Real, D.; et al. Novel hybrid low-resource Field-Programmable-Gate-Array time-to-digital-converter architecture. Prepint-Techrxiv 2024. [Google Scholar] [CrossRef]





| Type | Advantages | Drawbacks |
|---|---|---|
| TDL | High-resolution | Calibration |
| PVT | ||
| Resource consumption | ||
| TDL:IODELAY | Resource efficient | Moderate resolution |
| PVT compensated | Limited number | |
| Delay granularity | ||
| VRO | High resolution | Resource consumption |
| slightly linear | ||
| high dead-time | ||
| GCO | Resource efficient | Calibration |
| PVT | ||
| MPSC | Resource efficient | Moderate resolution |
| Highly linear | ||
| MPSC:SerDes | Resource efficient | Moderate resolution |
| Highly linear | Limited number |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).