Critical Path Tracking SoC Using TDC Timing Margin Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for optimizing critical paths in integrated circuits (ICs) fail to account for individual IC variability and manufacturing variations, leading to suboptimal performance and unnecessary power consumption due to a 'one-size-fits-all' approach and inadequate margin monitoring.

Innovation Solution

A critical path tracking system using a time-to-digital converter (TDC) for precise monitoring and dynamic voltage scaling, incorporating real and replica critical paths for real-time adjustment of supply voltage based on timing margins, with software loops for analysis and control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ring oscillators or benchmark circuits are used to measure speed and adjust supply voltage, then performance optimization is attempted, but individual IC variability and manufacturing variations are not accounted for, leading to suboptimal performance

Engineering Contradiction:
Improveperformance optimizationVSAvoidtiming margin monitoring
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent implements preliminary calibration of critical path timing margins during manufacturing or initialization. The system pre-characterizes timing margins for each individual IC, storing these values in lookup tables or calibration data structures. This preliminary action enables the runtime performance optimization to account for individual IC variability and manufacturing variations, resolving the contradiction between achieving reliable performance optimization and lacking precise timing margin measurement.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If a one-size-fits-all approach is used for critical path optimization, then device complexity is reduced, but individual IC variability is ignored, causing suboptimal performance and unnecessary power consumption

Engineering Contradiction:
Improveoptimization approachVSAvoidperformance and power efficiency
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by implementing individual-specific calibration data and timing margin parameters for each IC. Instead of a uniform one-size-fits-all optimization, the system stores and uses customized calibration information (such as critical path delays, timing margins, and voltage-frequency characteristics) specific to each device's manufacturing variations. This allows the performance optimization to be tailored to local characteristics of each IC, improving both performance and power efficiency without significantly increasing overall device complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting supply voltage and operating frequency based on individually calibrated timing margin parameters. The system reads pre-stored calibration data that contains optimal voltage and frequency parameters for each IC, then modifies operational parameters accordingly. This approach moves from a static one-size-fits-all configuration to a dynamic, parameter-specific optimization that accounts for manufacturing variations while maintaining manageable device complexity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If higher precision TDC is used for timing measurement, then timing margin monitoring accuracy is improved, but power consumption and device complexity increase

Engineering Contradiction:
Improvetiming margin monitoringVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by stationary object

Solution Approach 1:

The patent implements partial precision by using a TDC with sufficient but not excessive precision for the application requirements. The calibration process determines the actual timing margins of each IC, and the system operates with a TDC precision that is adequate for measuring these margins without over-engineering. This partial action approach achieves the necessary timing margin monitoring accuracy while avoiding the quadratic power consumption increase that would result from using ultra-high precision TDC, thus resolving the contradiction between measurement precision and power consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260023113A1System and methods for critical path tracking system-on-chip
Publication Date: 2026.01.22 MAXLINEAR INC
  • US20260023113A1 patent drawing
  • US20260023113A1 patent drawing
  • US20260023113A1 patent drawing

AI summary

For critical path monitoring in an integrated circuit (IC), a system includes a data flip-flop configured to receive a data input and a clock input, and generate a first data output and a first clock output. A data delay path generates a delayed data output. An output flip-flop, coupled to the data delay path generates a second data output and a second clock output. A time-to-digital converter (TDC), coupled to the data delay path, includes a comparator bank that compares the delayed data output against reference levels and generates a code. An encoder, coupled to the comparator bank converts the code into a binary code representing the time delay. A minimum delay search coupled to the TDC includes a control circuit, configured to dynamically adjust the supply voltage and other parameters of the IC based on the timing margins and delay settings identified by the minimum delay search.