Time-to-Digital Converter IP-Core for FPGA at State of the Art

被引:33
|
作者
Garzetti, Fabio [1 ]
Corna, Nicola [1 ]
Lusardi, Nicola [1 ]
Geraci, Angelo [1 ]
机构
[1] Politecn Milan, I-20133 Milan, Italy
关键词
Field programmable gate arrays; Time measurement; Delays; Clocks; Signal resolution; Linearity; Particle measurements; Bubble errors; calibration; decoding; Field Programmable Gate Array (FPGA); interpolation; Nutt-Interpolation; Sub-Interpolation; Tapped Delay-Line (TDL); Time-to-Digital Converter (TDC); BIN SIZE; RESOLUTION;
D O I
10.1109/ACCESS.2021.3088448
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Field Programmable Gate Array (FPGA) structure poses several constraints that make the implementation of complex asynchronous circuits such as Time-Mode (TM) circuits almost unfeasible. In particular, in Programmable Logic (PL) devices, such as FPGAs, the operation of the logic is usually synchronous with the system clock. However, it can happen that a very high-performance specifications demands to abandon this paradigm and to follow an asynchronous implementative solution. The main driver forcing the use of programmable logic solutions instead of tailored Application Specific Integrated Circuits (ASIC), best suiting an asynchronous design, is the request coming from the research community and industrial R&D of fast-prototyping at low Non Recursive Engineering (NRE) costs. For instance in the case of a high-resolved Time-to-Digital Converter (TDC), a signal clocked at some hundreds of MHz implemented in FPGA allows implementing a TDC with resolution at ns. If a higher resolution is required, the signal frequency cannot be increased further and one of the aces up the designer's sleeve is the propagation delay of the logic in order to quantize the time intervals by means of a so-called Tapped Delay-Line (TDL). This implementation of TDL-based TDC in FPGAs requires special attention by the designer both in making the best use of all available resources and in foreseeing how signals propagate inside these devices. In this paper, we investigate the implementation of a high-performance TDL-TDC addressed to 28-nm 7-Series Xilinx FPGA, taking into account the comparison between different technological nodes from 65-nm to 20-nm. In this context, the term high-performance means extended dynamic-range (up to 10.3 s), high-resolution and single-shot precision (up to 366 fs and 12 ps r.m.s respectively), low differential and integral non-linearity (up to 250 fs and 2.5 ps respectively), and multi-channel capability (up to 16).
引用
收藏
页码:85515 / 85528
页数:14
相关论文
共 50 条
  • [21] A Combination of Multiple Channels of FPGA Based Time-to-Digital Converter for High Time Precision
    Cao, Qiang
    Wang, Yonggang
    Liu, Chong
    [J]. 2016 IEEE NUCLEAR SCIENCE SYMPOSIUM, MEDICAL IMAGING CONFERENCE AND ROOM-TEMPERATURE SEMICONDUCTOR DETECTOR WORKSHOP (NSS/MIC/RTSD), 2016,
  • [22] FPGA-based high area efficient time-to-digital IP design
    Lin, Min-Chuan
    Tsai, Guo-Ruey
    Liu, Chun-Yi
    Chu, Shi-Shien
    [J]. TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 1075 - +
  • [23] FPGA-based Time-to-Digital Converter for Time-of-Flight PET Detector
    Hong, Key Jo
    Kim, Ealgoo
    Yeom, Jung Yeol
    Olcott, Peter D.
    Levin, Craig S.
    [J]. 2012 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE RECORD (NSS/MIC), 2012, : 2463 - 2465
  • [24] A Gray Code Based Time-to-Digital Converter Architecture and its FPGA Implementation
    Li, Congbing
    Kobayashi, Haruo
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON RADIO-FREQUENCY INTEGRATION TECHNOLOGY (RFIT), 2015, : 178 - 180
  • [25] A High-Resolution Time-to-Digital Converter on FPGA Using Dynamic Reconfiguration
    Daigneault, Marc-Andre
    David, Jean Pierre
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (06) : 2070 - 2079
  • [26] Linearity improvement of UltraScale plus FPGA-based time-to-digital converter
    Kim, Jaewon
    Jung, Jin Ho
    Choi, Yong
    Jung, Jiwoong
    Lee, Sangwon
    [J]. NUCLEAR ENGINEERING AND TECHNOLOGY, 2023, 55 (02) : 484 - 492
  • [27] The ARAGORN Front-End - FPGA Based Implementation of a Time-to-Digital Converter
    Buechele, M.
    Fischer, H.
    Herrmann, F.
    Schaffer, C.
    [J]. 2016 IEEE NUCLEAR SCIENCE SYMPOSIUM, MEDICAL IMAGING CONFERENCE AND ROOM-TEMPERATURE SEMICONDUCTOR DETECTOR WORKSHOP (NSS/MIC/RTSD), 2016,
  • [28] The ARAGORN front-end - An FPGA based implementation of a Time-to-Digital Converter
    Buechele, M.
    Fischer, H.
    Herrmann, F.
    Schaffer, C.
    [J]. JOURNAL OF INSTRUMENTATION, 2017, 12
  • [29] A Digital PLL With a Stochastic Time-to-Digital Converter
    Kratyuk, Volodymyr
    Hanumolu, Pavan Kumar
    Ok, Kerem
    Moon, Un-Ku
    Mayaram, Kartikeya
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2009, 56 (08) : 1612 - 1621
  • [30] High-resolution multichannel Time-to-Digital Converter core implemented in FPGA for ToF measurements in SiPM-PET
    Torres, J.
    Aguilar, A.
    Garcia-Olcina, R.
    Martos, J.
    Soret, J.
    Gonzalez, A. J.
    Conde, P.
    Hernandez, L.
    Sanchez, F.
    Benlloch, J. M.
    [J]. 2013 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2013,