关键词:
时间数字转换器
FPGA
进位链
游标自定时环
边沿检测
摘要:
随着集成度不断提高,电路延时显著降低,传统时间数字转换器(Time-toDigital Converter,TDC)的研究趋于兼具高分辨率和高精度的电路设计。近年来,物联网大背景下轻量化,微型化,低功耗的边缘设备得到了飞速发展,用于片上延时测量的微型化TDC的研究重点逐步转向高精度的低功耗设计。因此,研究和设计用于实现时间间隔测量的高精度、低功耗的时间数字转换器具有着重要意义,本文的主要工作内容和创新点如下:
1、首先,分析和对比了现有TDC结构的优缺点。例如,抽头延迟链型TDC的分辨率受延迟单元的固有延时限制,消耗的逻辑资源多,功耗大。虽然,游标延迟链型TDC的分辨率和精度更高,但是相同量程下,其消耗的逻辑资源为抽头延迟链的两倍。相比延时链TDC,环形振荡器型TDC动态范围更宽,但高频时钟工作下,电路鲁棒性较差,存在较大的测量误差。目前的TDC往往无法兼顾高精度和低功耗,需要一个高精度,低功耗且稳定的TDC设计方案。
2、为满足低功耗的应用需求,以游标环形结构代替传统粗测中的直接计数法,保证宽动态范围的同时,减小细测待处理的时间间隔,使资源消耗降低;为满足高精度的应用需求,粗测部分设计了锁存单元,边沿重合时刻,锁存单元输出标志信号使快环和慢环计数器同时停止计数,避免输入信号异步造成计数错误。然后,细测部分采用延迟链对边沿偏差进行处理,从而降低测量误差,提高精度;为了增加电路稳定性,以游标自定时环(vernier self-timed ring,VSTR)代替环形振荡器(ring oscillator,RO),高频工作下,其电路鲁棒性更好,抖动更小,有利于减小测量误差,提高测量精度。
3、提出了一种两级差分的高精度低功耗TDC设计方案,针对以往TDC存在的大功耗问题,粗测部分采用VSTR,缩小了细测部分待处理的时间间隔,降低了资源消耗,并且对VSTR中存在的边沿偏差进行处理,降低测量误差,满足了高精度的测量需求。然后在Xilinx Virtex-6 XC6VLX240T上进行性能评估和功能验证,测试结果表明该TDC分辨率为14.8 ps,保证高精度(12.9 ps)的同时,功耗为0.068W,远低于相近精度下其余TDC的功耗。