Fact-checked by Grok 2 weeks ago

Time-to-digital converter

A time-to-digital converter (TDC) is an electronic circuit or device that measures the time interval between two events, such as the start and stop edges of electrical signals, and converts this duration into a corresponding numerical value for further processing. TDCs operate by quantifying time differences typically in the range of picoseconds to microseconds, achieving resolutions as fine as hundreds of femtoseconds (e.g., 330 ) in modern implementations. The basic principle of a TDC involves starting a timing mechanism upon detection of the first event (start signal) and stopping it upon the second event (stop signal), then encoding the elapsed time into a digital code. This process often combines a coarse measurement, such as counting clock cycles from a reference oscillator, with fine interpolation to resolve sub-clock-period intervals, thereby overcoming the limitations of clock frequency alone. Analog TDCs traditionally convert the time interval to a voltage proportional to the duration, which is then digitized using an analog-to-digital converter (ADC), but this approach suffers from issues like temperature sensitivity and poor linearity. In contrast, fully digital TDCs, increasingly implemented in field-programmable gate arrays (FPGAs) or application-specific integrated circuits (ASICs), leverage CMOS scaling for improved resolution, lower power consumption, and robustness against process-voltage-temperature (PVT) variations. Common TDC architectures include counter-based designs for coarse timing, which achieve resolutions limited by the reference clock period (e.g., 5 ns at 200 MHz), and delay-line methods for finer granularity. Delay-line TDCs propagate signals through chains of delay s, such as buffers or inverters, where the equals the propagation delay per element (often 50–100 in advanced nodes). Vernier delay-line architectures enhance this by employing two delay chains with slightly different propagation times, yielding a equal to their difference (as fine as 1 or better). while inverter-based variants can double the effective but introduce encoding complexities like thermometer-to-binary conversion. Key performance metrics for TDCs encompass (least significant bit, LSB), differential non-linearity (DNL), integral non-linearity (INL), , power efficiency, and calibration techniques to mitigate and mismatches. TDCs find critical applications in time-of-flight systems for and distance measurements, all-digital phase-locked loops (ADPLLs) for high-speed wireless communications in millimeter-wave bands, high-energy physics experiments requiring timing precision, and such as (PET). Recent advancements emphasize hybrid digital architectures that extend input ranges, improve linearity through calibration, and reduce silicon area and conversion time, making TDCs essential in nanoscale processes for emerging technologies like and beyond. As of 2025, further improvements include sub-picosecond resolutions in FPGA-based designs (e.g., 1.15 ps) and novel methods such as and noise-shaping techniques.

Fundamentals

Definition and Principles

A time-to-digital converter (TDC) is an designed to measure the time interval between two events and convert that duration into a proportional code. This process effectively digitizes an analog quantity—time—by quantizing it into discrete units, assuming familiarity with basic logic concepts such as signals and counters. TDCs are essential in systems where precise timing is critical, such as in experiments or phase-locked loops. The basic operational principle of a TDC revolves around a start signal that initiates the measurement and a stop signal that terminates it, capturing the elapsed time between these events. This interval is quantified using mechanisms like reference clocks or delay elements, which divide the time into smaller, measurable segments. The start signal triggers the timing process, while the stop signal encodes the accumulated time into a , often through sampling or propagation techniques. In essence, the TDC outputs a digital value N that corresponds to the measured time interval \Delta t, quantized in units of the least significant bit (LSB) . This relationship is expressed as
N = \frac{\Delta t}{\text{LSB}},
where the LSB represents the smallest resolvable time unit, typically on the order of picoseconds in modern implementations. This quantization inherently introduces a error bounded by the LSB size, ensuring the output is a faithful approximation of the continuous .

Resolution and Dynamic Range

The resolution of a time-to-digital converter (TDC) refers to the smallest detectable time interval, typically expressed in picoseconds (ps) or femtoseconds (fs), representing the least significant bit (LSB) time step T_{LSB}. This metric is fundamentally limited by the underlying quantization process and is influenced by key design factors such as the reference clock frequency and interpolation techniques. In basic counter-based TDCs, the resolution is determined by the clock period T_{CP}, where T_{LSB} = T_{CP}, as the counter increments at each clock edge; higher clock frequencies thus improve resolution but increase power consumption and design complexity. Interpolation methods, such as delay-line or Vernier architectures, subdivide the clock period to achieve sub-gate-delay resolution, for example, T_{LSB} = T_{CP} / k with interpolation factor k, enabling resolutions down to a few picoseconds in advanced CMOS processes. The () of a TDC defines the maximum measurable time interval, providing the span from the minimum resolvable step to the full-scale input, often given by DR = 2^n \times T_{LSB}, where n is the effective bit width or number of quantization levels. This formula arises from the digital output's binary representation, where the or delay stages scale the LSB to cover the desired ; for instance, a 10-bit TDC with T_{LSB} = 10 yields a DR of approximately 10 ns. In single-stage designs, extending the DR requires more stages or bits, which proportionally increases area and , while multi-stage architectures—combining coarse (e.g., ) and fine (e.g., ) sections—allow wider ranges without excessively degrading . Trade-offs are inherent: pursuing higher typically narrows the DR in fixed-area implementations unless mitigated by multi-stage approaches, which balance the two by allocating coarse measurement for large intervals and fine for precision, though at the cost of added needs and potential . An example of effective enhancement in stochastic TDCs uses statistical averaging, where improves as \sigma / \sqrt{N} (with \sigma as time standard deviation and N as arbiter ), akin to approximations for low-probability events in parallel measurements. Quantization noise introduces an inherent in TDC measurements due to the nature of time quantization, modeled as uniform error over one LSB with standard deviation \sigma_q = \frac{T_{LSB}}{\sqrt{12}}. This limits the effective precision, particularly for signals near the resolution limit, and is analogous to that in analog-to-digital converters; for a 5 ps LSB, \sigma_q \approx 1.44 ps. In noise-shaping TDCs, such as delta-sigma architectures, this noise is pushed to higher frequencies via , improving in-band resolution without reducing T_{LSB}. Overall, these metrics underscore the design challenge of optimizing resolution and DR for specific applications while managing noise and trade-offs.

Measurement Techniques

Coarse Measurement Methods

The basic method represents a foundational approach in time-to-digital converters (TDCs) for coarse time , where a high-frequency reference clock is used to increment a digital from the arrival of a start signal until a stop signal, thereby quantifying the elapsed time through the number of clock cycles. This technique prioritizes simplicity and achieves a wide suitable for intervals spanning multiple clock periods, though its inherent is constrained to the clock period T_{clk}, typically on the order of picoseconds to nanoseconds depending on the clock . For instance, with a 1 GHz clock, the resolution is 1 ns, limiting for sub-nanosecond events but enabling reliable coverage of longer durations up to the counter's . In measuring time intervals, the method distinguishes between measurements, which capture a one-time , and measurements, which assess repetitive signals like oscillator cycles for timing. The core formula for the interval is \Delta t = N \times T_{clk} + t_{rem}, where N is the count from the and t_{rem} (< T_{clk}) represents the fractional remainder, often approximated or discarded in coarse implementations to maintain computational efficiency. This approach ensures deterministic operation without requiring complex interpolation, making it ideal for applications demanding robustness over sub-cycle accuracy. To enhance the effective resolution beyond the clock period without hardware modifications, the statistical counter technique employs averaging over multiple M trials of the same interval, leveraging the statistical properties of timing jitter to reduce uncertainty. The effective standard deviation improves as \sigma_{eff} = \frac{T_{clk}}{\sqrt{M}}, allowing, for example, a 10 ns clock to achieve an effective 1 ns resolution after 100 averages, though at the cost of increased measurement time. This method is particularly useful in noisy environments where repeated sampling mitigates deterministic errors. For counter technology, stability of the reference clock is paramount, often achieved using ring oscillators, which generate on-chip high-frequency signals through cascaded inverters, or phase-locked loop (PLL)-derived clocks that synchronize to an external reference for low phase noise and jitter below 1 ps RMS. Ring oscillators provide compact, fully integrated solutions with frequencies up to several GHz in CMOS processes, while PLLs ensure long-term frequency accuracy essential for extended measurement ranges. These technologies enable coarse counters to operate reliably in integrated circuits, sometimes combined briefly with fine methods in hybrid TDCs for overall system performance.

Fine Measurement Methods

Fine measurement methods in time-to-digital converters (TDCs) enable sub-clock-period resolution, typically in the picosecond range, by interpolating the time interval between start and stop signals using analog or digital techniques that subdivide the reference clock cycle. These approaches complement coarse counting by providing precision within each clock period, often achieving resolutions from tens to a few picoseconds without requiring high-frequency clocks. Common implementations include analog and digital interpolation schemes, which are widely used in applications demanding high timing accuracy, such as particle physics detectors and laser ranging systems. The ramp interpolator employs an analog ramp generator triggered by the start signal, producing a linearly increasing voltage by charging a capacitor with constant current. The stop signal halts the ramp, and the resulting voltage is digitized using an analog-to-digital converter (ADC) or compared to fixed reference levels using an array of comparators. The position indicates the time difference, with resolution determined by the ramp's slope and comparator or ADC precision, often achieving 10 ps in early designs. However, this method is sensitive to voltage nonlinearity and temperature variations in the ramp generator, which can introduce integral nonlinearity errors unless compensated. The Vernier method utilizes two parallel delay lines with slightly different propagation delays, T1 and T2 (where T1 > T2), to measure fine time intervals through detection. The start signal propagates along the slower line (delay T1 per stage), while the stop signal follows the faster line (delay T2 per stage); the stage at which they coincide encodes the time difference as \Delta t = N \times (T_1 - T_2), where N is the number of stages until , yielding resolutions as fine as 30 ps in implementations stabilized by delay-locked loops. This technique provides high resolution over a limited range but requires careful matching of delay differences to minimize . Digital delay-line TDCs consist of a chain of buffers or inverters forming a tapped delay line, where the start signal propagates through the taps, and sampling flip-flops capture the state at the stop signal to encode the phase position. The resolution is given by \frac{T_{\text{clk}}}{N_{\text{taps}}}, where T_{\text{clk}} is the clock period and N_{\text{taps}} is the number of taps, typically achieving sub-10 ps resolution in modern CMOS processes by leveraging gate delays around 10-20 ps. Bubbling or nonlinearity in the delay chain can degrade performance, often mitigated by calibration. Pulse-shrinking techniques iteratively reduce the input using a of delay elements with asymmetric rising and falling delays until the vanishes, with the number of iterations or value quantifying the original time interval. This method suits cyclic or repetitive measurements, offering resolutions down to 4.7 ps per stage in , and is advantageous for all-digital integration without analog components. It excels in low-power scenarios but may suffer from process variations affecting shrinkage uniformity. These fine methods are frequently combined in TDCs with coarse counters to extend the while maintaining across multiple clock cycles.

Advanced Measurement Methods

Advanced measurement methods in time-to-digital converters (TDCs) leverage statistical processing, , and probabilistic elements to attain sub-picosecond resolutions, extending beyond the deterministic limits of delay-based techniques by redistributing noise or exploiting inherent randomness for enhanced . Noise-shaping TDCs employ gated-ring oscillators (GROs), in which oscillation is initiated and halted by input signals to accumulate shifts proportional to the time , converting it into a count. Delta-sigma (ΔΣ) integrates with the GRO to perform first- or higher-order noise shaping, shifting quantization to out-of-band frequencies and allowing to suppress in-band , thereby achieving effective resolutions below 1 ps rms, such as 147 fs in third-order implementations. These methods are particularly effective in applications requiring low in-band without extensive calibration. Stochastic TDCs harness thermal noise or device mismatch as a natural dithering source to randomize quantization errors, enabling fine resolution through statistical averaging across multiple measurements. Optimized arbiter selection, often using redundancy like dual time-offset arbiters, enhances by mitigating systematic offsets, yielding resolutions around 360 fs while providing inherent immunity to variations via ensemble averaging. Successive approximation (SA) TDCs operate via a on a chain of delay elements with exponentially scaled taps, iteratively refining the time estimate bit-by-bit to minimize hardware overhead and achieve compact implementations. In configurations combining time and voltage domains, SA techniques can deliver resolutions as fine as 630 fs, balancing area efficiency with high precision for moderate dynamic ranges. Loop-delay and Vernier hybrid TDCs recycle delay elements in a looped architecture for the coarse stage, paired with a fine Vernier line that exploits differential delay mismatches to extend the measurement range significantly without proportional increases in area or . This recycling approach maintains sub-10 ps resolutions over wide input spans, such as hundreds of nanoseconds, by reusing the same delay chain multiple times per conversion. These advanced methods are often prototyped in field-programmable gate arrays (FPGAs) to validate designs before ASIC integration.

Performance Characteristics

Sources of Errors

Time-to-digital converters (TDCs) are susceptible to several error sources that degrade their and , primarily arising from imperfections in the underlying delay elements, clock signals, and environmental factors. These errors manifest as deviations in the measured time interval from the ideal value, impacting applications requiring high such as time-of-flight measurements and phase-locked loops. Understanding these mechanisms is essential for assessing TDC performance limits. Integral nonlinearity (INL) represents the maximum deviation of the TDC's from an ideal straight line, typically expressed in least significant bit (LSB) units. This error stems from systematic mismatches in the propagation delays of delay-line elements, often due to local variations during fabrication that cause uneven delays across the chain. As a result, INL introduces a bending in the overall characteristic curve, leading to cumulative distortion that can significantly reduce measurement accuracy over the full . Differential nonlinearity (DNL) quantifies the variation in individual step sizes of the TDC output code from the average LSB width, defined as
DNL = \max_k \left( |LSB_k - LSB_{avg}| \right),
where LSB_k is the width of the k-th step and LSB_{avg} is the average step size, normalized to LSB units. This error originates from local variations in adjacent delay elements, such as random fluctuations in thresholds or interconnect parasitics, which alter the uniformity of quantization steps. Excessive DNL can result in missing codes or duplicated codes, compromising the TDC's ability to resolve fine time differences reliably.
Jitter and noise contribute random fluctuations to the time measurement, encompassing clock phase noise from the reference oscillator and thermal or shot noise in the analog front-end components like comparators. Clock introduces timing uncertainty in the start and stop signals, while thermal noise affects delay element stability, and shot noise arises in charge-based sampling. The total effective noise is often modeled as the root-sum-square combination:
\sigma_{total} = \sqrt{\sigma_{jitter}^2 + \sigma_q^2},
where \sigma_{jitter} is the rms jitter and \sigma_q is the quantization noise, typically LSB / \sqrt{12} for uniform quantization. This combined noise limits the single-shot precision, particularly in high-frequency operations where jitter dominates.
Process-voltage-temperature (PVT) variations induce drifts in TDC performance by altering the delay characteristics of circuit elements, such as CMOS inverters in tapped delay lines. Process variations include global effects like wafer doping inconsistencies and local mismatches from lithography, while voltage fluctuations affect threshold voltages and temperature changes modify carrier mobility, collectively causing resolution degradation and gain shifts. These variations can lead to up to several LSB drifts in effective resolution without compensation, exacerbating nonlinearity in deployed systems.

Calibration Techniques

Calibration techniques for time-to-digital converters (TDCs) are essential to mitigate errors such as (INL), ensuring consistent performance across varying operating conditions. These methods systematically measure and correct deviations in time quantization, often leveraging statistical analysis or adaptive adjustments to achieve high and . Foreground calibration involves offline measurement and correction of (DNL) and INL, typically performed during system initialization or maintenance periods. A common approach uses code density testing, where a large number of random time intervals are applied to the TDC to generate a of bin occupancies, revealing non-uniformities in bin widths. From this , corrections are derived; for instance, the bin-by-bin method calculates calibrated bin times as t_i = T \cdot N_i / N, where T is the total measurable time range, N is the total number of hits, and N_i is the hit count in bin i, storing these in a (LUT) to remap raw outputs. This technique reduces INL but leaves DNL largely unchanged, with simulations showing INL improvements to approximately 0.003 LSB. Alternatively, the average-bin-width method redistributes counts to enforce uniform bin widths of T / M (where M is the number of bins), significantly enhancing both DNL (to ~0.01 LSB) and INL (to ~0.003 LSB) by projecting non-uniform bins onto a via LUT application. Background calibration enables continuous operation by performing periodic self-tests without interrupting normal measurements, using known time intervals to update correction parameters. In this , the TDC periodically injects stable, predefined delays—such as those generated by a oscillator or delay line—and accumulates statistics to refine the LUT for INL compensation, adapting to drift over time. For example, in FPGA-based systems, self-calibration every minute with 100 measurements of a fixed interval monitors and adjusts for environmental changes, maintaining accuracy without foreground . This method is particularly valuable in TDCs, where ongoing adjustments prevent cumulative errors. Process, voltage, and temperature (PVT) compensation techniques dynamically adjust for environmental variations that affect delay elements in TDCs. Dynamic element matching (DEM), such as data-weighted averaging (DWA), randomly rotates the usage of delay stages to average out mismatches, shaping nonlinearity errors into white noise and improving overall linearity. In cyclic Vernier TDCs, DWA-DEM integrated with a stage-gated ring oscillator achieves resolutions down to 8.5 ps while mitigating PVT-induced deviations. Replica circuits provide another approach by duplicating critical TDC components, such as voltage-controlled ring oscillators, in a master-slave configuration driven by a phase-locked loop; the master tunes a shared control voltage to slaves, reducing bin spread from 20% to 2.4% across 0–100°C temperatures. For stochastic TDCs, genetic algorithm (GA) optimization further enhances PVT robustness by searching vast configuration spaces—e.g., selecting optimal arbiter modes and offsets—to minimize INL to 0.75 LSB in 65-nm CMOS implementations, outperforming manual tuning. Anti-jitter techniques focus on minimizing time quantization noise and thermal effects that degrade . Averaging multiple conversions of the same interval reduces random , with effective resolution improving by \sqrt{N} for N samples, as quantization noise becomes uncorrelated. Dithering introduces controlled low-level noise, such as via in delay-locked loops, to linearize the TDC and suppress deterministic peaks, achieving integrated reductions in multi-phase systems supporting TDC operation. These methods collectively lower the , enabling sub-picosecond effective resolutions in high-precision applications.

Applications

Scientific and Industrial Uses

Time-to-digital converters (TDCs) play a critical role in experiments, particularly in time-of-flight (ToF) (PET) , where precise event timing enhances image by localizing annihilation events along the line of response. In ToF-PET systems, TDCs digitize the arrival times of photons detected by scintillation crystals, enabling coincidence time resolutions (CTR) below 100 ps, which significantly improves and in applications. For instance, advanced ASIC-based TDCs integrated with front-end achieve CTRs under 100 ps, supporting high-count-rate environments typical of clinical PET . In light detection and ranging () systems for ranging and distance measurement, TDCs measure the ToF of echoes to compute target distances with high precision. A of 6.7 ps in TDC corresponds to 1 mm spatial accuracy, as the round-trip light travel time for 1 mm is approximately 6.7 ps in air, making such converters essential for applications in autonomous vehicles and surveying. These TDCs often employ (SPAD) arrays, where shared TDC architectures handle multiple returns while maintaining picosecond-level timing for reliable 3D mapping up to several meters. Within communications infrastructure, TDCs serve as phase detectors in all-digital phase-locked loops (ADPLLs) for frequency synthesis in and emerging networks, enabling low-jitter clock generation at millimeter-wave frequencies. In these systems, TDCs quantize phase differences between reference and feedback signals with resolutions down to a few picoseconds, supporting carrier frequencies up to 40 GHz while minimizing in-band for high-data-rate transmission. This integration allows compact, power-efficient ADPLLs in base stations and handsets, where TDC linearity directly impacts overall loop performance and spectral purity. In test and measurement equipment, TDCs enhance the precision of triggering and frequency counters by providing accurate time-interval measurements relative to input events. For , TDCs capture the delay from onset to the first digitized sample, enabling sub-nanosecond timing alignment in high-speed signal acquisition and equivalent-time sampling modes. Similarly, in frequency counters, TDCs facilitate reciprocal counting techniques, interpolating periods between gate times to achieve resolutions beyond standard clock limits, which is vital for characterizing low-frequency oscillators and RF sources.

Emerging Applications

In biomedical imaging, time-to-digital converters (TDCs) enable high-resolution time-of-flight (ToF) measurements critical for advanced techniques such as and (FLIM). These applications leverage TDCs integrated with single-photon avalanche diodes (SPADs) to achieve picosecond-level timing precision, allowing for molecular-scale resolution in biological tissue analysis. For instance, CMOS-based TDCs provide timestamping with resolutions below 10 ps, facilitating accurate reconstruction of biological images by detecting single-photon events with sub-gate delay accuracy. In FLIM, TDCs support time-correlated single-photon counting (TCSPC) systems, where resolutions as low as 8.9 ps enable real-time monitoring of metabolic states in live cells, such as NAD(P)H and fluorescence lifetimes for viscosity and temperature mapping. In quantum computing, TDCs play a vital role in precise photon arrival time detection for qubit control and manipulation. These devices serve as ultra-precise time-taggers in photonic quantum gates, registering single-photon events to synchronize qubit states based on polarization or phase timing. FPGA-based TDCs, for example, achieve residual jitter of 27 ps, supporting continuous multichannel operation for quantum key distribution and photon timing with up to 12 million events per second. Stochastic or low-noise TDC designs, incorporating techniques like wave union and multiphase averaging, deliver sub-10 ps jitter essential for minimizing errors in noisy quantum environments during qubit readout and control. For autonomous , TDCs enhance frequency-modulated continuous-wave (FMCW) systems operating at 240 GHz, providing high-accuracy and detection for collision avoidance and . Noise-shaping TDCs, implemented as third-order continuous-time delta-sigma modulators, suppress quantization noise to achieve in-band performance comparable to analog phase-locked loops (PLLs). In 65 nm prototypes, these TDCs enable 30-40 GHz PLLs with 182 fs integrated rms and power consumption below 40 mW, scalable to 240 GHz for multi-channel processing in vehicle arrays. In (IoT) sensors, low-power TDCs integrated into wearable devices support ToF-based , enabling touchless interfaces for user interaction. Compact ToF sensors like the VL53L1CX, with 1 mm distance resolution and interfaces, consume minimal power while detecting gestures such as swipes or taps within a 3.6 m range, ideal for battery-constrained wearables. implementations using microcontroller-based TDCs, such as those paired with STM32F401, achieve over 98% accuracy in finger-writing recognition at 50 ms latency, operating in areas up to 15 cm without additional wearables. These designs extend battery life in applications by leveraging programmable SPAD arrays for efficient multi-zone sensing.

Historical Development

Early Concepts

The origins of time-to-digital converters (TDCs) lie in the 1950s and 1960s, when they evolved from time-to-amplitude converters (TACs) employed in nuclear spectroscopy for measuring time intervals between particle interactions. TACs operated by charging a capacitor with a constant current during the time interval between a start and stop pulse, producing a voltage proportional to the elapsed time, which was then digitized using an analog-to-digital converter (ADC) to yield a digital time representation. This hybrid analog-digital approach addressed the need for precise timing in nuclear physics experiments, where resolutions down to hundreds of picoseconds were achievable but limited by analog noise and ADC performance. The transition to fully digital TDCs began in the with the introduction of basic counters, which measured time by counting clock cycles between start and stop events using high-frequency oscillators. These early counters marked a shift from analog dependency, offering improved stability and ease of in multi-channel systems, though their resolution was constrained to the clock , typically in the range of several nanoseconds. By leveraging stable crystal oscillators, they found initial use in time-of-flight (ToF) measurements and coincidence detection in nuclear instrumentation modules () standards. In the , basic counter TDCs were widely adopted for particle detectors in high-energy physics, providing nanosecond-level resolution suitable for tracking event timings in large-scale experiments like those at . These devices combined coarse counting with simple digital logic, enabling reliable operation in environments with high event rates, but they suffered from quantization errors inherent to the clock granularity. To mitigate this, analog techniques were integrated, enhancing effective resolution to below 1 ns while relying on the linearity of analog components and accuracy. A pivotal occurred in 1985 with the patenting of delay-line TDCs, which improved precision by propagating signals through a chain of delay elements to subdivide the clock period into finer time bins based on inherent gate delays. This approach, often employing Vernier principles with mismatched delay lines, achieved resolutions approaching 100 and represented a significant step toward fully fine techniques.

Key Advancements

The 2000s marked a significant era for time-to-digital converters (TDCs) with the widespread adoption of Vernier and delay-line architectures, driven by CMOS scaling that enabled picosecond-level resolutions. Early implementations, such as a Vernier delay line TDC in 0.7 μm CMOS, achieved 30 ps resolution through differential delay elements stabilized by a , demonstrating low dead time and high linearity. By mid-decade, advancements in smaller process nodes further refined performance; a 2006 design in 0.18 μm CMOS utilized a hybrid counter-Vernier approach, combining a coarse for wide-range measurement with a fine Vernier delay line, attaining resolutions below 10 ps while minimizing area and PVT variations. Field-programmable gate array (FPGA) implementations emerged in the early as accessible platforms for TDC prototyping, leveraging tapped delay lines formed from dedicated carry chains to achieve practical resolutions. These designs exploited the inherent propagation delays in FPGA logic, with early examples in Xilinx Virtex-II devices delivering RMS resolutions around 50–80 ps for multi-channel applications, offering reconfigurability without custom fabrication. Such approaches proliferated for rapid experimentation in high-energy physics and , balancing cost and performance. Statistical methods gained traction toward the decade's end, introducing equivalent-time sampling to surpass hardware-limited resolutions and achieve sub-picosecond effective precision. In 2008, a digital fractional-N incorporated an interpolating TDC using equivalent-time sampling, mitigating PVT and mismatch sensitivities to yield sub-ps resolution through multiple averaged measurements. By 2010, TDC commercialization accelerated with integration into application-specific integrated circuits () for all-digital (ADPLLs), enabling high-frequency operation. A notable example was a 10 GHz ADPLL in 90 nm , where the embedded TDC supported dynamic control and low power consumption of 7.1 mW, facilitating widespread adoption in RF synthesizers. These developments paved the way for advanced noise-shaping techniques in subsequent TDC designs.

Recent Innovations

Since 2015, innovations in time-to-digital converters (TDCs) have been driven by the demand for higher resolution, lower power consumption, and robustness in advanced processes, enabling applications in high-frequency systems. Noise-shaping TDCs, particularly those employing ΔΣ architectures, have seen significant advancements through the integration of digital time-domain arithmetic circuits. For instance, a second-order ΔΣ TDC implemented in 65 nm achieved 1.44 rms integrated noise over a 1 MHz bandwidth at 50 MS/s, consuming 3.5 mW, by utilizing time subtractors, adders, and integrators for efficient noise shaping. Higher-order multi-stage noise-shaping () configurations have further enhanced performance in low-power all-digital phase-locked loops (ADPLLs), with a TDC demonstrating 0.22 rms noise in a 15 MHz bandwidth at 300 MS/s in 65 nm , supporting reduced in-band for wireless standards. Stochastic TDCs have emerged as PVT-immune alternatives, leveraging random offsets for fine without extensive . A 7-bit TDC in 65 nm attained 360 fs with 0.75-LSB (INL), operating at 100 MS/s, through dual time offset arbiters that enable on-chip via genetic algorithms to mitigate arbiter mismatches. Successive approximation () TDCs, often hybridized with time-to-voltage or other domains, have also progressed, as exemplified by a TDC in 65 nm achieving 630 fs at 120 MS/s while consuming 3.7 mW, by combining switch-based time-to-voltage conversion with an SAR ADC for compact, high- operation. Deep-submicron scaling has pushed TDC resolutions below 10 without requiring interpolation techniques, benefiting from reduced delays in advanced nodes; for example, implementations in 40 nm and below routinely achieve sub-10 LSB sizes due to shrinkage factors. In field-programmable arrays (FPGAs), wave union methods have enabled exceptional performance, with a bidirectional wave union TDC on a 16 nm Ultrascale FPGA delivering 0.4 resolution using a 450 MHz clock, maintaining less than 9 rms over a 100 ns range through multi-edge detection and sub-TDL refinement. Recent surveys from 2021 to 2023 underscore these trends, highlighting the role of noise-shaping and TDCs in radar systems and emerging quantum sensing applications, where resolutions under 200 fs support low-phase-noise ADPLLs at 30-40 GHz frequencies. Genetic algorithms for have become prominent in designs to optimize without analog trimming, as demonstrated in PVT-robust implementations. These evolutions also pave the way for emerging fields like communications, where sub-picosecond TDCs facilitate ultra-precise timing in massive arrays. As of 2025, further advancements include resource-efficient FPGA-based TDCs achieving sub-picosecond resolutions with minimal hardware and enhanced for TDCs using algorithms like Arbiter Selection for Maximum Linearity, alongside low-power designs for ToF applications.

Implementations

ASIC-Based Designs

The design of ASIC-based time-to-digital converters (TDCs) follows a standard flow, starting with and using hardware description languages or analog tools, followed by circuit-level simulations for timing and power, physical layout optimization, design rule checks (DRC), layout versus schematic (LVS) verification, and finally for fabrication. In advanced nodes like 28 nm , this process enables compact implementations tailored for high-frequency applications, such as a 2D Vernier ring-oscillator TDC with 6.25 fine resolution for time-of-arrival measurements. An example of a high-frequency application is a successive-approximation-register (SAR) ADC-based TDC with 0.8 resolution integrated within a 3.6 GHz (PLL) in 65 nm to minimize . These offer significant advantages in integration density and power efficiency compared to discrete or programmable alternatives, allowing embedding of multiple TDC alongside other circuitry in areas as small as 20 μm × 45 μm per . Low-power operation is achieved through techniques like voltage-controlled delay cells and current-starved inverters as delay elements, yielding examples such as 5 mW per for 8 resolution in a 16- using a resistive mesh, or even ultralow average power of 18.4 μW at 10% occupancy for 6.25 fine resolution in 28 nm technology. Such optimizations support high integration in radiation-hardened environments for applications like particle trackers intended to endure up to 30 doses. Key challenges in ASIC TDCs include maintaining area efficiency for multi-channel systems, where register overhead and interconnects can dominate power and silicon usage, particularly for short time intervals. architectures address this by combining a stage for coarse (e.g., providing 2.55 μs ) with a Vernier delay line for fine (320 ps ), achieving total areas under 0.2 mm² in 0.35 μm while enabling scalable multi-channel operation through shared tapped delay lines, though PVT variations in the time amplifier require careful DLL regulation. Notable examples include a 2020 SiGe BiCMOS for 240 GHz FMCW supporting short-range time-of-flight (ToF) detection up to 2.5 m, integrating circuitry for precise timing in automotive and sensing applications. In contrast to FPGA implementations, ASIC designs deliver fixed, production-optimized performance with superior power and area metrics for volume deployment.

FPGA and Programmable Implementations

Field-programmable gate arrays (FPGAs) enable flexible implementations of time-to-digital converters (TDCs) by leveraging reconfigurable logic resources such as carry chains and lookup tables (LUTs) to form delay elements, allowing for rapid iteration without specialized fabrication processes. Common techniques include the tapped delay line (TDL), where a chain of delay elements—typically implemented using FPGA carry logic—propagates the input timing signal, with flip-flops sampling the states to quantize time intervals at sub-clock resolutions. The multiple parallel delay lines (MPDL) approach extends this by employing several independent TDLs in parallel to mitigate non-uniformity in delay propagation, improving overall linearity through selection or averaging of measurements across paths. Additionally, Vernier-based methods utilize two delay lines with slightly differing propagation delays, often constructed from LUTs, to achieve finer via detection of signal edges. Resource utilization in FPGA TDCs primarily involves carry chains for constructing delay lines, as these provide consistent, low-variability propagation delays inherent to the FPGA's arithmetic fabric. The wave union launcher technique enhances resolution by generating multiple timing edges from a single input, effectively subdividing coarse bins into finer segments. In advanced configurations, such as those combining wave union with sub-TDL sampling, resolutions as fine as 0.4 ps have been achieved in 16 nm FPGAs operating at 450 MHz clock rates, with RMS precisions under 9 ps over a 100 ns range. As of 2025, FPGA TDCs have further advanced with low-resource designs achieving 4.77 ps resolution in Kintex-7 FPGAs and dedicated delay line architectures embedded in commercial FPGA IO blocks for improved efficiency and scalability. A key advantage of FPGA-based TDCs is their support for and reconfiguration, eliminating the need for custom ASIC fabrication and enabling on-the-fly adjustments for specific applications like time-of-flight measurements. These implementations scale favorably with advancing FPGA process nodes, such as from 28 nm to nm, where reduced cell delays contribute to progressively finer inherent resolutions. However, in dense multi-channel designs, resource contention arises due to limited availability of carry chains and LUTs, potentially constraining the number of parallel TDCs or overall . To address non-linearity issues from process variations, binning techniques—such as histogram-based realignment—are commonly applied, reallocating measurement counts to uniform bins post-fabrication for improved differential non-linearity without excessive hardware overhead.

References

  1. [1]
    [PDF] DESIGN AND EVALUATION OF A TIME TO DIGITAL CONVERTER
    Fig. 2.2. Operating principle of time-to-digital converter is Delayed versions of the start signal are sampled on the rising edge of the stop signal. The ...
  2. [2]
    None
    ### Summary of Time-to-Digital Converter Basics
  3. [3]
    Time-to-digital conversion techniques: a survey of recent ...
    Jun 15, 2023 · The paper surveys recent developments of time-to-digital conversion techniques to give a possibly comprehensive picture of major trends and design advancements.
  4. [4]
    Time‐to‐digital converters—A comprehensive review - Mattada - 2021
    Jan 18, 2021 · The basic principle of any converter is to compare the input with a known reference value or fraction of reference value.
  5. [5]
    [PDF] Henzler - 2010 - Time-to-digital converters.pdf - TI E2E
    The books, each prepared by leading researchers or engineers in their fields, cover the basic and advanced aspects of topics such as wafer processing, ...
  6. [6]
    [PDF] A COMPREHENSIVE REVIEW OF TIME-TO-DIGITAL ... - IRJMETS
    Time-to-digital converters (TDCs) are pivotal components enabling precise time interval measurements crucial across diverse domains including test and ...
  7. [7]
  8. [8]
  9. [9]
    The 10-ps Multitime Measurements Averaging TDC Implemented in ...
    Aug 6, 2025 · With a 4 times averaging TDC we achieve a typical timing performance of 9 ps RMS and 12 ps effective bin size. Without the averaging scheme the ...
  10. [10]
    [PDF] Time-to-Digital Conversion based on a Self-Timed Ring Oscillator
    Feb 5, 2021 · Devices called time-to-digital converters (TDCs) are widely used for precise time measurement. The time interval T to be measured is generally ...
  11. [11]
    [PDF] Development of a time-to-digital converter ASIC for the upgrade of ...
    The coarse time of the TDC is derived from coarse counters, as shown in Fig. ... 5, in which the two phase shifted clocks are obtained from the CERN ePLL [10].
  12. [12]
    [PDF] A wide-range, high-resolution, compact, CMOS time to digital ...
    This paper describes a wide range, area efficient, high resolution Time to Digital Converter (TDC), which has applications in digital frequency synthesizers ...
  13. [13]
    A CMOS pulse-shrinking delay element for time interval measurement
    **Summary of Pulse-Shrinking Delay Element in TDC from IEEE Document**
  14. [14]
    A/D Conversion Using Asynchronous Delta-Sigma Modulation and Time-to-Digital Conversion
    **Summary of Gated-Ring Oscillator TDC with Noise-Shaping:**
  15. [15]
    [PDF] Noise Shaping Techniques for Analog and Time to Digital ... - CppSim
    May 21, 2008 · This work uses voltage controlled oscillators for analog- and time-to-digital converters with first-order noise-shaping, and multi-path shaping.
  16. [16]
  17. [17]
    A Cyclic Vernier Two-Step TDC for High Input Range Time-of ... - MDPI
    Nov 15, 2018 · Herein, we present a low-power cyclic Vernier two-step time-to-digital converter (TDC) that achieves a wide input range with good linearity.
  18. [18]
    [PDF] A 15B, Sub-10ps Resolution, Low Dead Time, Wide Range Two ...
    This work presents a two-stage hierarchical TDC which utilizes a coarse looped TDC and a fine Vernier delay loop to achieve a wide dynamic range with high ...
  19. [19]
  20. [20]
    [PDF] TDC architectures in ASIC's - CERN Indico
    LSB/sqrt(12) ≠ rms. DNL, INL. Noise, Jitter. Offset shifts single-shot precision. It is not worth making a fine binning TDC if resolution is then lost in ...
  21. [21]
    Calibration Methods for Time-to-Digital Converters - MDPI
    Mar 3, 2023 · In this paper, two of the most common calibration methods of synchronous TDCs, which are the bin-by-bin calibration and the average-bin-width calibration, are ...
  22. [22]
    An 8.5 ps Resolution, Cyclic Vernier TDC Using a Stage-Gated Ring Oscillator and DWA-Based Dynamic Element Matching in 28 nm CMOS
    ### Summary of Dynamic Element Matching in TDC from https://ieeexplore.ieee.org/document/9712298
  23. [23]
  24. [24]
  25. [25]
    [PDF] Techniques for Low Jitter Clock Multiplication - CppSim
    The improvement in the TDC resolution by averaging is proportional to the square root of the number of averaged samples, N. Assuming the TDC quantization noise ...
  26. [26]
    A low-jitter 2.4 GHz all-digital MDLL with a dithering jitter reduction ...
    Although an MDLL can reduce the integrated jitter by periodically injecting a clean reference clock, the jitter or phase noise performance rapidly degrades ...
  27. [27]
    A novel time to digital converter architecture for time of flight positron ...
    In this scenario, a time to digital converter (TDC) can be used for the read out of the detectors to provide the photon arrival time.Missing: scanners | Show results with:scanners
  28. [28]
    [2506.11655] Below 100 ps CTR using FastIC+, an ASIC ... - arXiv
    Jun 13, 2025 · FastIC+ is a low-power ASIC with on-chip digitization for picosecond time resolution, achieving a CTR below 100 ps, and used in ToF-PET ...Missing: less than
  29. [29]
    Scalable electronic readout design for a 100 ps coincidence time ...
    We have developed a scalable detector readout design for a 100 ps coincidence time resolution (CTR) time of flight (TOF) positron emission tomography (PET) ...
  30. [30]
    An Overview of Phase-Locked Loop: From Fundamentals to the ...
    All-digital PLLs (ADPLLs) [6,7] became mainstream, leveraging Time-to-Digital Converters (TDCs) for lower jitter, finer frequency resolution, and reduced size ...
  31. [31]
    A 40GHz Fast-Locked All-Digital Phase-Locked Loop Using a ...
    Aug 7, 2025 · A 40-GHz fast-locked all-digital phase-locked loop (ADPLL) using a modified bang-bang algorithm is presented. An inductor is used to extend the frequency ...
  32. [32]
  33. [33]
    Time-to-digital converter of very high pulse stretching ratio for digital ...
    Feb 1, 1999 · A time-to-digital converter (TDC) for digital storage oscilloscopes has been developed. The TDC utilizes an analog interpolation scheme ...
  34. [34]
    CMOS Time-to-Digital Converters for Biomedical Imaging Applications
    In this paper, we present an overview of fundamental TDC principles, and an ... current results of TDCs in different biomedical imaging applications.Missing: ultrasound fluorescence lifetime
  35. [35]
    Recent Advances in Fluorescence Lifetime Analytical Microsystems
    This paper examines recent advances in contact sensing and CMOS time-resolved circuits for the realization of fully integrated fluorescence lifetime ...Missing: ultrasound | Show results with:ultrasound
  36. [36]
    Fast Timing Techniques in FLIM Applications - Frontiers
    Different methods have been developed to advance fast and accurate timing of photon arrival. In this review a brief history of the development of these methods ...
  37. [37]
    Fast Time-To-Digital Converters As Ultra-Precise Stopwatches For ...
    Jun 8, 2023 · Fast time-to-digital converters as ultra-precise stopwatches for quantum technologies. TDCs bring a new level of temporal precision.Missing: control stochastic
  38. [38]
    [PDF] arXiv:2406.01293v1 [eess.SP] 3 Jun 2024
    Jun 3, 2024 · This paper presents a new FPGA-based TDC with a steady calibration method using single-photon detection, eliminating data loss and improving ...
  39. [39]
    Digital Fractional-N PLLs Based on a Continuous-Time Third-Order ...
    The new TDC allows a digital PLL to have an in-band phase noise performance similar to that of an analog PLL. Prototype 30- and 40-GHz PLLs, fabricated in 65-nm ...
  40. [40]
    ToF Sensors Provide Accurate Distance Sensing | DigiKey
    Nov 28, 2018 · Integrated time of flight (ToF) sensors provide a simple, fast, and inexpensive way to measure distance and to recognize simple gestures in ...
  41. [41]
    Real-Time Finger-Writing Character Recognition via ToF Sensors on ...
    Jan 30, 2023 · In this paper, a device-free finger-writing character recognition system based on an array of time-of-flight (ToF) distance sensors is presented.
  42. [42]
  43. [43]
    Picosecond Stopwatches: The Evolution of Time-to-Digital Converters
    **Summary of Early History of TDC (1960s–1980s):**
  44. [44]
    [PDF] STUDIES IN CERN HISTORY
    Through the. Seventies and later in the Eighties they have become standard instruments in high energy physics, their applications ranging from simple counters ...
  45. [45]
    [PDF] Physics of Particle Detectors - CERN Indico
    Jul 18, 2023 · Particle detectors use tracking detectors for momentum, calorimeters for energy, and vertex detectors for interaction points. They use ...
  46. [46]
    [PDF] A High-Resolution CMOS Time-to-Digital Converter Utilizing a ...
    This paper demonstrates how a high-resolution, large dynamic range, low dead-time TDC can be built using the. VDL. A DLL scheme is adopted for a Vernier line to ...<|separator|>
  47. [47]
    [PDF] High-Resolution Time-to-Digital Converter in Field Programmable ...
    The measurement range of the coarse TDC is limited due to the counter width and the resolution is limited due to the clock frequency.
  48. [48]
    A Hybrid-domain Two-step Time-to-Digital converter Using Switch ...
    A prototype chip fabricated in the 65-nm CMOS achieves 630 fs of time resolution at 120 megasamples/s while consuming 3.7 mW from a 1.2-V supply. The figure ...
  49. [49]
    High-resolution time-to-digital converters (TDCs) with a bidirectional ...
    Experimental results indicate the proposed TDC achieves a 0.4 ps resolution with a 450 MHz sampling clock and a less than 9 ps RMS precision from 0 ns to 100 ns ...
  50. [50]
    ASIC Design Flow - ChipVerify
    A typical design flow follows a structure shown below and can be broken down into multiple steps. Some of these phases happen in parallel and some sequentially.
  51. [51]
    None
    ### Design Flow from Schematic to Layout
  52. [52]
    A 3.6 GHz Low-Noise Fractional-N Digital PLL Using SAR-ADC ...
    This paper presents a fractional-N digital phase-locked loop (PLL) that achieves low in-band phase noise. Phase detection is carried out by a proposed ...Missing: ASIC | Show results with:ASIC
  53. [53]
    A 16-Channel Low-Power TDC ASIC with 8 ps Time Resolution - MDPI
    The objective of MATRIX16 ASIC is to digitize these outputs with the lowest power consumption possible (<10 mW per channel), to minimize scalability issues when ...
  54. [54]
    A hybrid time-to-digital converter based on residual time extraction ...
    This paper presents a novel hybrid time-to-digital converter (TDC) for high resolution and wide range time measurement, where a two-stage TDC cooperates ...
  55. [55]
    240-GHz System on Chip FMCW Radar for Short Range Applications
    The f T and f max of the technology is 300 GHz and 480GHz, respectively. This work is able to further extend the frequency range of the 240-GHz radar ...
  56. [56]
    Tapped delay line for compact time-to-digital converter on ...
    A common solution for FPGA-based TDCs is to construct a tapped delay line (TDL) for time interpolation to produce a sub-clock time resolution.
  57. [57]
    Solving TDC Challenges with Gowin FPGAs: White Paper
    Jul 8, 2025 · Gowin FPGAs offer a high number of IOs per device, enabling the implementation of multi-channel TDCs at low cost. Ideal for applications such as ...
  58. [58]
    [PDF] High-resolution time-to-digital converters (TDCs) with a bidirectional ...
    This TDC uses wave union, dual-sampling, and sub-TDL methods, with a bidirectional encoder, achieving 0.4 ps resolution and 3.06 ps RMS precision.
  59. [59]
    Improving FPGA TDC resolution beyond its cell delay - IEEE Xplore
    The 10-ps wave union TDC improves FPGA TDC resolution by using 'wave union launchers' to sub-divide ultra-wide bins, addressing uneven delay issues.
  60. [60]
    High-resolution time-to-digital converters (TDCs) with a bidirectional ...
    A high-resolution time-to-digital converter (TDC) based on wave union (four-edge WU A), dual-sampling, and sub-TDL methods is proposed and implemented
  61. [61]
    A Low-Resources TDC for Multi-Channel Direct ToF Readout Based ...
    Jan 5, 2021 · In this paper, we present a proposed field programmable gate array (FPGA)-based time-to-digital converter (TDC) architecture to achieve high performance with ...Missing: early | Show results with:early
  62. [62]
    (PDF) High-Performance Time-to-Digital Conversion on a 16-nm ...
    Oct 18, 2024 · The goal of this study is to leverage a 16-nm FPGA for TDL-TDCs with the requirement of maintaining implementation simplicity while ensuring top-tier ...
  63. [63]
    An 18-ps TDC using timing adjustment and bin realignment methods ...
    May 21, 2018 · The differential nonlinearity and time resolution can be improved by realigning the bins. After calibration, the TDC has a 18 ps root-mean- ...Missing: limitations contention binning