Delay-Line Time Capture Circuit for High-Resolution Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time capture circuits in microcontrollers face challenges in achieving high resolution timing control without increasing the operating clock frequency, leading to issues with module die size, power consumption, and noise emission.

Innovation Solution

A time capture circuit design that utilizes a delay line and counter mechanism to achieve high resolution capture by dividing the system clock intervals, allowing for configurable clock pre-scaling to maintain or reduce the input clock frequency, thereby enhancing capture resolution without increasing power consumption or noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the operating clock frequency is increased to achieve higher timing resolution, then the timing resolution is improved, but the power consumption increases

Engineering Contradiction:
Improvetiming resolutionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the timing measurement function into two parts: a low-frequency system clock for general operation and a high-frequency delay line clock for precise timing intervals. This segmentation allows the system to achieve high timing resolution only when needed for measurements, rather than continuously running at high frequency, thus reducing overall power consumption while maintaining measurement precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic clock switching where the delay line clock frequency can be independently configured and activated only during timing measurement operations. The system dynamically transitions between low-power mode (system clock only) and high-precision mode (delay line clock activated), optimizing the balance between timing resolution and power consumption based on operational requirements.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the operating clock frequency is increased to achieve higher timing resolution, then the timing resolution is improved, but the noise emission increases

Engineering Contradiction:
Improvetiming resolutionVSAvoidnoise emission
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent separates the high-frequency timing function into an independent delay line clock domain, isolated from the main system clock domain. This segmentation confines high-frequency noise generation to a localized, controlled portion of the circuit, preventing noise propagation to other system components while maintaining the ability to achieve high timing resolution in measurements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The delay line clock operates periodically only during timing measurement intervals rather than continuously. This periodic activation reduces the overall noise emission by limiting high-frequency operations to brief measurement windows, while still achieving the required timing resolution when measurements are performed.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If the operating clock frequency is increased to achieve higher timing resolution, then the timing resolution is improved, but the module die size increases

Engineering Contradiction:
Improvetiming resolutionVSAvoidmodule die size
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent divides the timing resolution enhancement into a dedicated delay line module with its own clock, separate from the main system clock infrastructure. This segmentation allows the high-frequency delay line to be implemented as a compact, specialized circuit block rather than requiring the entire system to operate at high frequency, thus minimizing the additional die area required for high-resolution timing capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The delay line acts as an intermediary mechanism between the low-frequency system clock and the high-resolution timing requirement. By introducing this intermediate delay line clock domain, the system achieves high timing resolution without requiring the main system clock to run at high frequency, thereby avoiding the need for a fully high-frequency system implementation that would require larger die area.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If the operating clock frequency is increased to achieve higher timing resolution, then the timing resolution is improved, but the noise sensitivity increases

Engineering Contradiction:
Improvetiming resolutionVSAvoidnoise sensitivity
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic clock domain separation where the delay line clock operates at high frequency only during measurement intervals and is synchronized with the system clock. This dynamic operation reduces the window of opportunity for noise interference compared to continuous high-frequency operation, while still achieving high timing resolution during active measurements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The delay line clock serves as an intermediary that translates low-frequency system clock signals into high-resolution timing measurements without requiring the entire system to operate at high frequency. This intermediary approach isolates the noise-sensitive high-frequency operations to a controlled domain, reducing overall noise sensitivity while maintaining measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3731031B1High resolution time capture circuit and corresponding device, capture method and computer program product
Publication Date: 2025.12.17 STMICROELECTRONICS SRL
  • EP3731031B1 patent drawingFigure 1
  • EP3731031B1 patent drawingFigure 2~3
  • EP3731031B1 patent drawingFigure 4

AI summary

A time capture circuit (20, 20') to measure time between events, in particular edges, of a logic input signal (EXT_SGL, D0), comprising a delay line (D) receiving at its input said input signal (EXT_SGL, D0) and generating a plurality of consecutive increasingly delayed replicas (D1out,...,Dmout,..., DMout) of said logic input signal (EXT_SGL, D0), each replica (Dmout) delayed by a fixed delay (TDm) with respect to the preceding replica (Dm-1out), a free running counter (CNT) which is clocked by a counter clock signal (CNT_CLK) corresponding to an external clock signal (CLK_SYS) multiplied by a clock scale factor (CLK_CNT_PRS) and supplies a counter value (x) to a counter value capture block (CAPT_CNT), said counter value capture block (CAPT_CNT) receiving also said input signal (EXT_SGL, D0) and being configured to capture said counter value (x) upon the occurrence of an event (E1, E2; C1, C2) in said input signal outputting a captured counter value (CAPT_CNTout) and issuing a trigger signal (CAPT_CNTtrg), a decoder module (CAPT_DECODE) receiving as inputs said input signal (EXT_SGL, D0), said plurality of delayed replicas (D1out,..., Dmout,..., DMout) and said captured counter value (CAPT_CNTout) and said trigger signal (CAPT_CNTtrg), said decoder module (CAPT_DECODE) being configured to determine a decoded value (CAPT_DCD)) on the basis of at least the values of said input signal (EXT_SGL, D0) and of said plurality of consecutive increasingly replicas (D1out,...,Dmout,..., DMout) when the trigger signal (CAPT_CNTtrg) is issued and to compute a capture value (HRS_CAPT_VAL) as the difference of said captured counter value (CAPT_CNTout) logical left shifted by a first scale factor (CLK_CAPT_PRS) and said decoded value (CAPT_DCD) logical right shifted by a second scale factor (N- CLK_CAPT_PRS).