Time-to-Digital Converter

A Highly Linear and Flexible FPGA-Based Time-to-Digital Converter

Time-to-Digital Converters (TDCs) are major components for the measurements of time intervals. Recent developments in Field-Programmable Gate Array (FPGA) have enabled the opportunity to implement high-performance TDCs, which were only possible using dedicated hardware. In order to eliminate empty histogram bins and achieve a higher level of linearity, FPGA-based TDCs typically apply compensation methods either using multiple delay lines consuming more resources or post-processing, leading to a permanent loss of temporal information. We propose a novel TDC with a single delay line and without compensation to realize a highly linear TDC by encoding the states of the delay lines instead of the thermometer code used in the conventional TDCs.

Publications

Hua, Yuanyuan, and Danial Chitnis. "A Highly Linear and Flexible FPGA-Based Time-to-Digital Converter." IEEE Transactions on Industrial Electronics (2021).

Hua, Yuanyuan, Hanning Mai, Fahimeh Dehkhoda, Yangchun Li, Robert Henderson, and Danial Chitnis. "A high-speed low nonlinearity FPGA-based time-to-digital converter for ToF imaging." In Quantum Photonics: Enabling Technologies, vol. 11579, p. 115790H. International Society for Optics and Photonics, 2020.


Danial Chitnis 2022