A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation Scheme

A novel ring oscillator-based Vernier-type time interpolation method, known as the fine-timestamp maker, is proposed for field programmable gate array (FPGA)-based time-to-digital converters (TDCs). This method determines lower measurement dead time and improves resolution by using a bi-time interpo...

Full description

Bibliographic Details
Main Authors: Guangbo Xu, Bingting Zha, Tuanjie Xia, Zhen Zheng, He Zhang
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/15/7674
_version_ 1797414627207806976
author Guangbo Xu
Bingting Zha
Tuanjie Xia
Zhen Zheng
He Zhang
author_facet Guangbo Xu
Bingting Zha
Tuanjie Xia
Zhen Zheng
He Zhang
author_sort Guangbo Xu
collection DOAJ
description A novel ring oscillator-based Vernier-type time interpolation method, known as the fine-timestamp maker, is proposed for field programmable gate array (FPGA)-based time-to-digital converters (TDCs). This method determines lower measurement dead time and improves resolution by using a bi-time interpolation scheme, first presented in this paper. Additionally, a group of cascaded delay units are packaged as an intellectual property core (DU-IP) to form a ring delay line and to adjust its length via the engineering change order (ECO) tool, which makes the adjustment of the ring oscillator’s frequency more linear and less position dependent. A prototype TDC was implemented on a Kintex-7 FPGA. The experimental results demonstrate that a single TDC channel only consumes 35 DFFs, 31 LUTs, and 16 CARRY4 logics after specific adjustment. The results, with a time resolution of 20 ps, dead time of 58 ns, and a root-mean-square error of 15–20 ps, show a significant performance improvement compared to traditional Vernier-type TDCs.
first_indexed 2024-03-09T05:36:09Z
format Article
id doaj.art-f188c6db10d7450ab359189d99568a6c
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T05:36:09Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-f188c6db10d7450ab359189d99568a6c2023-12-03T12:28:38ZengMDPI AGApplied Sciences2076-34172022-07-011215767410.3390/app12157674A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation SchemeGuangbo Xu0Bingting Zha1Tuanjie Xia2Zhen Zheng3He Zhang4School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, ChinaSchool of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, ChinaShanghai Aerospace Control Technology Institute, Shanghai 201109, ChinaSchool of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, ChinaSchool of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, ChinaA novel ring oscillator-based Vernier-type time interpolation method, known as the fine-timestamp maker, is proposed for field programmable gate array (FPGA)-based time-to-digital converters (TDCs). This method determines lower measurement dead time and improves resolution by using a bi-time interpolation scheme, first presented in this paper. Additionally, a group of cascaded delay units are packaged as an intellectual property core (DU-IP) to form a ring delay line and to adjust its length via the engineering change order (ECO) tool, which makes the adjustment of the ring oscillator’s frequency more linear and less position dependent. A prototype TDC was implemented on a Kintex-7 FPGA. The experimental results demonstrate that a single TDC channel only consumes 35 DFFs, 31 LUTs, and 16 CARRY4 logics after specific adjustment. The results, with a time resolution of 20 ps, dead time of 58 ns, and a root-mean-square error of 15–20 ps, show a significant performance improvement compared to traditional Vernier-type TDCs.https://www.mdpi.com/2076-3417/12/15/7674time-to-digital converterFPGAVernierhigh precisionhigh throughputIP core
spellingShingle Guangbo Xu
Bingting Zha
Tuanjie Xia
Zhen Zheng
He Zhang
A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation Scheme
Applied Sciences
time-to-digital converter
FPGA
Vernier
high precision
high throughput
IP core
title A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation Scheme
title_full A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation Scheme
title_fullStr A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation Scheme
title_full_unstemmed A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation Scheme
title_short A High-Throughput Vernier Time-to-Digital Converter on FPGAs with Improved Resolution Using a Bi-Time Interpolation Scheme
title_sort high throughput vernier time to digital converter on fpgas with improved resolution using a bi time interpolation scheme
topic time-to-digital converter
FPGA
Vernier
high precision
high throughput
IP core
url https://www.mdpi.com/2076-3417/12/15/7674
work_keys_str_mv AT guangboxu ahighthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT bingtingzha ahighthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT tuanjiexia ahighthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT zhenzheng ahighthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT hezhang ahighthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT guangboxu highthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT bingtingzha highthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT tuanjiexia highthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT zhenzheng highthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme
AT hezhang highthroughputverniertimetodigitalconverteronfpgaswithimprovedresolutionusingabitimeinterpolationscheme