A High-Linearity, Ring-Oscillator-Based, Vernier Time-to-Digital Converter Utilizing Carry Chains in FPGAs

被引:41
作者
Cui, Ke [1 ,2 ]
Ren, Zhongjie [1 ,2 ]
Li, Xiangyu [3 ]
Liu, Zongkai [1 ,2 ]
Zhu, Rihong [1 ,2 ]
机构
[1] Nanjing Univ Sci & Technol, MIIT Key Lab Adv Solid Laser, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ Sci & Technol, Adv Launching Coinnovat Ctr, Nanjing, Jiangsu, Peoples R China
[3] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing, Jiangsu, Peoples R China
关键词
Carry chain; field programmable gate array; high linearity; ring oscillator; time-to-digital converter; Vernier delay line; RESOLUTION; ARCHITECTURE; PRECISION;
D O I
10.1109/TNS.2016.2632168
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Time-to-digital converters (TDCs) using dedicated carry chains of field programmable gate arrays (FPGAs) are usually organized in tapped-delay-line type which are intensively researched in recent years. However this method incurs poor differential nonlinearity (DNL) which arises from the inherent uneven bin granularity. This paper proposes a TDC architecture which utilizes the carry chains in a quite different manner in order to alleviate this long-standing problem. Two independent carry chains working as the delay lines for the fine time interpolation are organized in a ring-oscillator-based Vernier style and the time difference between them is finely adjusted by assigning different number of basic delay cells. A specific design flow is described to obtain the desired delay difference. The TDC was implemented on a Stratix III FPGA. Test results show that the obtained resolution is 31 ps and the DNL\ INL is in the range of (-0.080 LSB, 0.073 LSB)\(-0.087 LSB, 0.091 LSB). This demonstrates that the proposed architecture greatly improves linearity compared to previous techniques. Additionally the resource cost is rather low which uses only 319 LUTs and 104 registers per TDC channel.
引用
收藏
页码:697 / 704
页数:8
相关论文
共 18 条
  • [1] Phase noise and jitter in CMOS ring oscillators
    Abidi, Asad A.
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2006, 41 (08) : 1803 - 1816
  • [2] A Multihit Time-to-Digital Converter Architecture on FPGA
    Amiri, Amir Mohammad
    Boukadoum, Mounir
    Khouas, Abdelhakim
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2009, 58 (03) : 530 - 540
  • [3] Caram JP, 2015, IEEE INT SYMP CIRC S, P161, DOI 10.1109/ISCAS.2015.7168595
  • [4] 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
  • [5] METASTABILITY BEHAVIOR OF CMOS ASIC FLIP-FLOPS IN THEORY AND TEST
    HORSTMANN, JU
    EICHEL, HW
    COATES, RL
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1989, 24 (01) : 146 - 157
  • [6] A CMOS time-to-digital converter with better than 10 ps single-shot precision
    Jansson, Jussi-Pekka
    Mantyniemi, Antti
    Kostamovaara, Juha
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2006, 41 (06) : 1286 - 1296
  • [7] Field-programmable-gate-array-based time-to-digital converter with 200-ps resolution
    Kalisz, J
    Szplet, R
    Pasierbinski, J
    Poniecki, A
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1997, 46 (01) : 51 - 55
  • [8] A High-Linearity, 17 ps Precision Time-to-Digital Converter Based on a Single-Stage Vernier Delay Loop Fine Interpolation
    Markovic, Bojan
    Tisa, Simone
    Villa, Federica A.
    Tosi, Alberto
    Zappa, Franco
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2013, 60 (03) : 557 - 569
  • [9] A high-resolution time-to-digital converter implemented in field-programmable-gate-arrays
    Song, J
    An, Q
    Liu, SB
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (01) : 236 - 241
  • [10] An FPGA-Integrated Time-to-Digital Converter Based on Two-Stage Pulse Shrinking
    Szplet, Ryszard
    Klepacki, Kamil
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2010, 59 (06) : 1663 - 1670