查阅表格
现场可编程门阵列
Cyclone(编程语言)
箱子
时间数字转换器
计算机科学
传播延迟
均方根
计算机硬件
电子工程
工程类
电气工程
算法
抖动
时钟信号
程序设计语言
作者
Zhipeng Song,Zhixiang Zhao,Hongsen Yu,Jingwu Yang,Xi Zhang,Tengjie Sui,Jianfeng Xu,Siwei Xie,Qiu Huang,Qiyu Peng
出处
期刊:Sensors
[Multidisciplinary Digital Publishing Institute]
日期:2020-04-11
卷期号:20 (8): 2172-2172
被引量:15
摘要
This paper presented a non-uniform multiphase (NUMP) time-to-digital converter (TDC) implemented in a field-programmable gate array (FPGA) with real-time automatic temperature compensation. NUMP-TDC is a novel, low-cost, high-performance TDC that has achieved an excellent performance in Altera Cyclone V FPGA. The root mean square (RMS) for the intrinsic timing resolution was 2.3 ps. However, the propagation delays in the delay chain of some FPGAs (for example, the Altera Cyclone 10 LP) vary significantly as the temperature changes. Thus, the timing performances of NUMP-TDCs implemented in those FPGAs are significantly impacted by temperature fluctuations. In this study, a simple method was developed to monitor variations in propagation delays using two registers deployed at both ends of the delay chain and compensate for changes in propagation delay using a look-up table (LUT). When the variations exceeded a certain threshold, the LUT for the delay correction was updated, and a bin-by-bin correction was launched. Using this correction approach, a resolution of 8.8 ps RMS over a wide temperature range (5 °C to 80 °C) had been achieved in a NUMP-TDC implemented in a Cyclone 10 LP FPGA.
科研通智能强力驱动
Strongly Powered by AbleSci AI