scispace - formally typeset
Journal ArticleDOI

Several Key Issues on Implementing Delay Line Based TDCs Using FPGAs

Jinyuan Wu
- 14 Jun 2010 - 
- Vol. 57, Iss: 3, pp 1543-1548
Reads0
Chats0
TLDR
In this paper, the Wave Union TDC, a novel scheme of FPGA TDC to improve time measurement precision using multiple measurements, along with several other topics in FPGAs delay line based TDCs.
Abstract
This paper discusses implementation of the Wave Union TDC, a novel scheme of FPGA TDC to improve time measurement precision using multiple measurements, along with several other topics in FPGA delay line based TDCs. FPGA specific issues such as considerations on the delay line choice in different FPGA families and encoding logic are first examined. Next, common problems for both FPGA TDCs and ASIC TDCs such as schemes of coarse time counter implementation, bin-by-bin calibration and noise issues due to single ended signals are discussed. Several resource/power saving design approaches for various processing stages are described in the document.

read more

Citations
More filters
Proceedings ArticleDOI

An inside job: Remote power analysis attacks on FPGAs

TL;DR: In this article, the authors present a design methodology dedicated to FPGAs which allows measuring a fraction of the dynamic power consumption, and demonstrate key-recovery attacks confirming the applicability of the underlying measurement methodology.
Proceedings ArticleDOI

Voltage drop-based fault attacks on FPGAs using valid bitstreams

TL;DR: This paper reveals a security vulnerability in FPGAs that allows a valid configuration to generate severe voltage fluctuations, which crashes the FPGA within a few microseconds, and analyzes its underlying mechanism.
Journal ArticleDOI

A 128-Channel, 710 M Samples/Second, and Less Than 10 ps RMS Resolution Time-to-Digital Converter Implemented in a Kintex-7 FPGA

TL;DR: The logic resources of the 6-input look-up tables in the FPGA are employed for hit signal edge detection and bubble-proof encoding, thereby allowing the TDC system to operate at the maximum allowable clock rate of theFPGA and to achieve the maximum possible measurement throughput.
Journal ArticleDOI

The 10-ps Multitime Measurements Averaging TDC Implemented in an FPGA

TL;DR: A theoretical analysis of the characteristics of a multitime averaging TDC and an improved implementation scheme that is adapted to the authors' previous version of FPGA TDCs from Xilinx Virtex 4 family without any modifications to the hardware are presented.
Journal ArticleDOI

Dual-Phase Tapped-Delay-Line Time-to-Digital Converter With On-the-Fly Calibration Implemented in 40 nm FPGA

TL;DR: This paper describes a dual-phase tapped-delay-line (TDL) TDC architecture that allows us to minimize the clock skew problem that causes the highly nonlinear characteristics of the TDC and a pipelined on-the-fly calibration architecture that continuously compensates the nonlinearity and calibrates the fine times using the most up-to-date bin widths without additional dead time.
References
More filters
Journal ArticleDOI

A high-resolution time-to-digital converter implemented in field-programmable-gate-arrays

TL;DR: A high-resolution time-to-digital converter implemented in a general purpose field-programmable-gate-array (FPGA) is presented and dedicated carry lines of an FPGA are used as delay cells to perform time interpolation within the system clock period and to realize the fine time measurement.
Proceedings ArticleDOI

The 10-ps wave union TDC: Improving FPGA TDC resolution beyond its cell delay

TL;DR: The “wave union launchers” described in this paper are designed to make multiple measurements with a single delay chain structure, effectively to sub-divide the ultra-wide bins in each raw measurement.
Proceedings ArticleDOI

Firmware-only implementation of time-to-digital converter (TDC) in field-programmable gate array (FPGA)

TL;DR: A Time-to-Digital Converter implemented in general purpose field-programmable gate array, (FPGA) for the Fermilab CKM experiment will be presented and several digital compensation strategies that can be implemented in the same FPGA device will be studied.
Proceedings ArticleDOI

High-precision TDC in an FPGA using a 192 MHz quadrature clock

M.D. Fries, +1 more
TL;DR: In this paper, a trigger pulse edge detection circuit is used to measure the arrival time of a positron-electron pair within a body that produces a pair of gamma-ray photons.
Journal ArticleDOI

A fully fledged TDC implemented in field-programmable-gate-arrays

TL;DR: In this article, the authors implemented a fully fledged FPGA-based TDC in XILINX XC4VFX60 FPGAs, with the features of Self-Test, temperature variation compensation and trigger-matching.
Related Papers (5)