Multichannel time-to-digital converters with automatic calibration in Xilinx Zynq-7000 FPGA devices

Wang, Yu and Xie, Wujun and Chen, Haochang and Li, David Day-Uei (2021) Multichannel time-to-digital converters with automatic calibration in Xilinx Zynq-7000 FPGA devices. IEEE Transactions on Industrial Electronics. ISSN 0278-0046 (https://doi.org/10.1109/TIE.2021.3111563)

[thumbnail of Wang-etal-IEEETIE-2021-Multichannel time-to-digital-converters-with-automatic-calibration-in-Xilinx-Zynq]
Preview
Text. Filename: Wang_etal_IEEETIE_2021_Multichannel_time_to_digital_converters_with_automatic_calibration_in_Xilinx_Zynq.pdf
Accepted Author Manuscript

Download (3MB)| Preview

Abstract

This paper proposes a weighted histogram method and an automatic calibration architecture to implement high-linearity time-to-digital converters (TDCs) 16 in low-cost advanced RISC machine (ARM)-based field-programmable gate arrays (FPGAs). The proposed method significantly reduces nonlinearity induced by nonuniform bins. It offers automatic calibration without manual interventions using ARM processors. Besides, our design is cost-effective in hardware consumption. We implemented and evaluated a 32-channel TDC system in a low-cost Zynq-7000 ARM-based FPGA, in which the programable logic is equivalent to a 28 nm Artix-7 FPGA. The proposed TDC offers a resolution of 9.83 ps (LSB = 9.83 ps) with good uniformity, achieving an averaged peak-peak differential nonlinearity (DNLpk-pk) of 0.27 LSB, and an averaged peak-to-peak integral nonlinearity 28 (INLpk-pk) of 0.67LSB.