IP Library Granted Patent US 12,574,035
Granted Patent B2
US 12,574,035 · App. 18/431,182 · Granted Mar 10, 2026

Increasing dynamic range of a time-to-digital converter

Inventor: Avri Harush (Herzliya, IL)
Assignee: Infineon Technologies Americas Corp.
H03L7/085G04F10/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,574,035
App. No.
18/431,182
Granted
Mar 10, 2026
Kind
B2
Abstract

A time-to-digital converter (TDC) circuit including serially-coupled delay units is disclosed. A feedback loop is coupled between a final delay unit of the serially-coupled delay units and an input to the serially-coupled delay units. A counter with a clock input is coupled to an output of the final delay unit. A value of the counter is to be incremented responsive to the counter receiving a toggle signal from the final delay unit.

Claims (54)

1 . A time-to-digital converter (TDC) circuit comprising:

delay circuitry comprising a plurality of serially-coupled delay units;

a feedback loop coupled between a final delay unit of the plurality of serially-coupled delay units and an input to the delay circuitry, the feedback loop comprising an inverter in the feedback loop; and

a counter having a clock input coupled to an output of the final delay unit, wherein a value of the counter is to be incremented responsive to the counter receiving a toggle signal from the final delay unit.

2 . The TDC circuit of claim 1 , further comprising an AND gate, wherein a first input of the AND gate is coupled to an output of the inverter, a second input of the AND gate is to receive a start signal, and an output of the AND gate is coupled to a first delay unit of the plurality of serially-coupled delay units.

3 . The TDC circuit of claim 1 , wherein the delay circuitry comprises a plurality of flip-flops coupled to respective ones of the plurality of serially-coupled delay units, and wherein, responsive to receiving a stop signal, the plurality of flip-flops are to latch outputs of a respective delay unit, of the plurality of serially-coupled delay units, and the counter is to retain the value.

4 . The TDC circuit of claim 3 , further comprising logic coupled to the delay circuitry, wherein the logic is to, responsive to receiving a stop signal:

receive outputs from the plurality of flip-flops and the value of the counter; and

calculate, based on the outputs and the value, a phase difference between a start signal and the stop signal.

5 . The TDC circuit of claim 1 , wherein the plurality of serially-coupled delay units comprises a first number of delay units, wherein each serially-coupled delay unit is associated with a first time delay, and wherein the value of the counter corresponds to a second time delay equal to at least the first number multiplied by the first time delay.

6 . The TDC circuit of claim 1 , wherein the counter increments the value responsive to each digital transition of the toggle signal.

7 . The TDC circuit of claim 1 , wherein each of the plurality of serially-coupled delay units comprises one or more inverters or interpolators, and wherein each of the plurality of serially-coupled delay units is to delay a transition edge of the toggle signal by a first amount of time.

8 . A time-to-digital converter (TDC) circuit comprising:

a plurality of delay units that comprise a first delay unit and a final delay unit, wherein the plurality of delay units are serially-coupled;

a plurality of flip-flops coupled to the plurality of delay units;

a counter comprising an input coupled to an output of the final delay unit;

an inverter comprising an input coupled to the output of the final delay unit; and

an AND gate comprising a first input coupled to an output of the inverter, a second input configured to receive a start signal, and an output coupled to an input of the first delay unit.

9 . The TDC circuit of claim 8 , wherein, responsive to the first delay unit receiving the start signal:

each respective delay unit, of the plurality of delay units, is to output a delayed version of the start signal;

the final delay unit is to output a toggle signal;

the counter is to increment a value of the counter in response to receipt of the toggle signal; and

the inverter is to generate an inverted toggle signal by inverting the toggle signal.

10 . The TDC circuit of claim 9 , wherein:

each respective delay unit, of the plurality of delay units, is to output a delayed version of the inverted toggle signal;

the counter is to increment the value of the counter in response to receipt of the inverted toggle signal; and

the inverter is to generate a twice-inverted toggle signal by inverting the inverted toggle signal.

11 . The TDC circuit of claim 8 , wherein, responsive to receiving a stop signal, a first flip-flop of the plurality of flip-flops is to latch a first value of a first signal outputted by the first delay unit of the plurality of delay units, a second flip-flop of the plurality of flip-flops is to latch a second value of a second signal outputted by the final delay unit of the plurality of delay units, and the counter is to retain a third value.

12 . The TDC circuit of claim 11 , further comprising circuitry coupled to the plurality of flip-flops, wherein the circuitry is to determine, based on the first value, the second value, and the third value, a digital code to control a digitally controlled oscillator (DCO).

13 . The TDC circuit of claim 11 , further comprising logic coupled to the first and second flip-flops and the counter, wherein the logic is to:

receive the first, second, and third values; and

calculate, using the first, second, and third values, a phase difference between the start signal and the stop signal.

14 . The TDC circuit of claim 8 , wherein each of the plurality of delay units correspond to a first amount of time and each increment of a value of the counter corresponds to a multiple of the first amount of time.

15 . The TDC circuit of claim 8 , wherein the first delay unit and the final delay unit comprise one or more inverters or interpolators.

16 . A method of operating a time-to-digital converter (TDC) circuit, the TDC circuit comprising a plurality of serially-coupled delay units, a plurality of flip-flops coupled to respective ones of the serially-coupled delay units, a counter coupled to an output of a final delay unit of the plurality of serially-coupled delay units, and logic coupled to the plurality of flip-flops and the counter, wherein the method of operating the TDC circuit comprises:

at a first time:

tracking, by the serially-coupled delay units, an amount of delay in response to receipt of a start signal;

outputting, by the final delay unit, a toggle signal; and

incrementing, by the counter, a first value of the counter in response to receipt of the toggle signal;

at a second time, after the first time and responsive to receiving a stop signal:

latching, by the plurality of flip-flops, second values corresponding to outputs from the respective ones of the serially-coupled delay units; and

retaining, by the counter, the first value; and

generating a digital code using the first value and the second value.

17 . The method of claim 16 , wherein the TDC circuit further comprises an inverter coupled to the output of the final delay unit, the method further comprising:

at the first time:

inverting, by the inverter, the toggle signal to generate an inverted toggle signal;

at a third time between the first time and the second time:

outputting, by the final delay unit, the inverted toggle signal; and

inverting, by the inverter, the inverted toggle signal to generate a twice-inverted toggle signal; and

at a fourth time between the third time and the second time:

outputting, by the final delay unit, the twice-inverted toggle signal; and

incrementing, by the counter, the value of the counter in response to receipt of the twice-inverted toggle signal.

18 . The method of claim 16 , wherein generating the digital code comprises combining the first value and the second value.

19 . The method of claim 16 , further comprising incrementing, by the counter, the value in response to detecting a transition in the toggle signal.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Oct 21, 2025
From: CYPRESS SEMICONDUCTOR CORPORATION; INFINEON TECHNOLOGIES AMERICAS CORP.
To: INFINEON TECHNOLOGIES AMERICAS CORP.
Reel/Frame 073140/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2024
From: HARUSH, AVRI
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 067364/0099 →
Continuity (1)
Related Publication 20250253854A1 · Aug 7, 2025
References Cited (2)
US 7126404B1 · Rosen · 2006 [cited by examiner]
US 20210270681A1 · Herceg · 2021 [cited by examiner]