Ring-Oscillator-Based High Accuracy Low Complexity Multichannel Time-to-Digital Converter Architecture for Field-Programmable Gate Arrays
Safa Berrima, Yves Blaquière, Yvon Savaria
Abstract
Safa Berrima, Yves Blaquière, Yvon Savaria
Abstract
This paper proposes and validates a low complexity multichannel ring-oscillator based Time-to-Digital Converter (TDC) architecture for field programmable gate arrays (FPGAs). Channels of that TDC are mainly composed of Look-Up Tables (LUTs) configured as embedded memories. The channels share a same ring oscillator. A previously proposed delay tuning method was used to increase the overall accuracy by balancing the TDC channels. Compared to previously reported TDCs, the proposed architecture consumes less resources without degrading performances. A nine-channel TDC was implemented in a Zynq-7 Xilinx FPGA. Single-shot precision of 92.7 ps and accuracy of 92.9 ps were achieved, while consuming 1.49% and 1.31% of the available LUTs and FFs of a ZYNQxc7z010-3clg400 Xilinx FPGA respectively.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper proposes and validates a low complexity multichannel ring-oscillator based Time-to-Digital Converter (TDC) architecture for field programmable gate arrays (FPGAs). Channels of that TDC are mainly composed of Look-Up Tables (LUTs) configured as embedded memories. The channels share a same ring oscillator. A previously proposed delay tuning method was used to increase the overall accuracy by balancing the TDC channels. Compared to previously reported TDCs, the proposed architecture consumes less resources without degrading performances. A nine-channel TDC was implemented in a Zynq-7 Xilinx FPGA. Single-shot precision of 92.7 ps and accuracy of 92.9 ps were achieved, while consuming 1.49% and 1.31% of the available LUTs and FFs of a ZYNQxc7z010-3clg400 Xilinx FPGA respectively.
Key concepts: Field-programmable gate array, Ring oscillator, Time-to-digital converter, Gate array, Computer science, Computer hardware, Electronic engineering, Channel (broadcasting)