Ring Oscillator TDC with Dual-Edge Counting for Stable Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Time-to-digital converters face challenges in accurately measuring short time intervals due to the asynchronous nature of physical effects, leading to uncertainty in counter values, especially in applications like time-of-flight cameras where average distance to objects is detected as a single number.

Innovation Solution

The implementation of a ring oscillator with multiple inverting elements, where two counters are triggered by different clock edges, and a decoder selects the correct counter value based on the logical states of the inverting elements, eliminating uncertainty by choosing the counter value independent of time differences between edge occurrence and counter update.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single counter is used in a ring oscillator-based TDC, then the device complexity is reduced, but measurement precision deteriorates due to inherent uncertainty in counter values

Engineering Contradiction:
Improvecounter structureVSAvoidcounter value accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent divides the counting function into two separate counters: a first counter that counts positive edges and a second counter that counts negative edges. This segmentation allows each counter to capture events during its active phase, eliminating the uncertainty that occurs when a single counter tries to capture both rising and falling edges. The measurement precision is improved because the event occurrence can be unambiguously associated with the active counter's value.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If two counters are used to eliminate uncertainty, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvecounter value accuracyVSAvoidcounter structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the functionality of two counters with a single ring oscillator structure. Both counters share the same ring oscillator clock source and the same physical infrastructure, but operate in complementary phases. This combining approach achieves high measurement precision while minimizing the increase in device complexity, as the two counters are tightly integrated rather than being separate independent units.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces dynamic switching between the two counters based on the phase of the ring oscillator. The first counter is active during one phase and the second counter is active during the opposite phase. This dynamic allocation of counting responsibilities allows the system to maintain high measurement precision while managing complexity through time-multiplexed operation rather than requiring both counters to operate simultaneously and independently.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If counter values are updated asynchronously with edge transitions, then the counting process is simplified, but reliability deteriorates due to time difference between edge occurrence and counter update

Engineering Contradiction:
Improvecounting processVSAvoidcounter value stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements preliminary action by having counters continuously count during their active phase before an event occurs. When an event is detected, the counter that is currently active has already been counting, so its value immediately reflects the event timing without requiring a subsequent update operation. This eliminates the time difference between edge occurrence and counter value availability, improving reliability while keeping the counting process simple.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10671025B2Time-to-digital converter and conversion method
Publication Date: 2020.06.02 SCIOSENSE BV
  • US10671025B2 patent drawing
  • US10671025B2 patent drawing
  • US10671025B2 patent drawing

AI summary

A time-to-digital converter arrangement has a ring oscillator with a plurality of inverting elements and a first and a second counter coupled to the ring oscillator. The first counter is configured to increment a first counter value if a positive edge transition is present at one of the inverting elements. The second counter is configured to increment a second counter value if a negative edge transition is present at the one of the inverting elements. A storage element stores the first and the second counter value and logical states of the plurality of inverting elements. A decoder coupled to the storage element selects one of the first and the second counter value as a valid value based on an evaluation of the stored logical states, and outputs a total counter value based on the valid value and the stored logical states.