Interface Timing Calibration Using Reference Path Delay Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High clock rates and transmission line effects in integrated circuit systems lead to signal timing changes due to temperature variations and system-level delays, causing skew and jitter issues between data bits and strobe signals, which existing technologies fail to address dynamically and efficiently without disrupting system operation.

Innovation Solution

A continuously adaptive timing calibration mechanism is implemented, where a mission data path and a reference data path are calibrated initially, and the calibration path continuously monitors for changes in delay, allowing for instantaneous adjustments to the mission path without interrupting signal traffic, using multiple parallel calibrations to speed up the process and minimize jitter effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If timing calibration is performed during system operation, then timing accuracy is improved, but system operation is interrupted

Engineering Contradiction:
Improvetiming accuracyVSAvoidsystem operation continuity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides the data path into two separate segments: a mission data path for normal data transmission and a reference data path for calibration operations. This segmentation allows calibration to be performed on the reference path without interrupting data transmission on the mission path, resolving the contradiction between maintaining timing accuracy and ensuring system operation continuity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a reference data path as an intermediary for calibration operations. This reference path serves as a mediator that allows timing calibration to be performed without directly affecting the mission data path. The delay settings from the reference path are then transferred to the mission path, enabling indirect calibration that maintains operational continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If calibration is performed frequently, then timing skew is reduced, but calibration time increases

Engineering Contradiction:
Improvetiming skew reductionVSAvoidcalibration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary calibration on the reference data path before transferring settings to the mission data path. This preliminary action allows the system to prepare calibration data in advance on the reference path, then quickly apply it to the mission path without extensive calibration time affecting operational data transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent copies delay settings from the reference data path to the mission data path. Instead of performing full calibration on the mission path, the system creates a copy of the calibrated settings from the reference path and applies it to the mission path, significantly reducing calibration time while maintaining timing accuracy.

Inventive Principle:
Principle #26Copying

3Reliability

If delay settings are adjusted dynamically, then timing drift is compensated, but signal integrity deteriorates

Engineering Contradiction:
Improvetiming drift compensationVSAvoidsignal integrity
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements a self-service mechanism where the reference data path automatically performs calibration and generates delay settings that are then applied to the mission data path. This self-calibrating approach compensates for timing drift dynamically while maintaining signal integrity, as the calibration is performed on the reference path and transferred without disrupting the mission path signal transmission.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8941423B2Method for operating a circuit including a timing calibration function
Publication Date: 2015.01.27 UNIQUIFY INC
  • US8941423B2 patent drawing
  • US8941423B2 patent drawing
  • US8941423B2 patent drawing

AI summary

Circuits and methods for implementing a continuously adaptive timing calibration training function in an integrated circuit interface are disclosed. A mission data path is established where a data bit is sampled by a strobe. A similar reference data path is established for calibration purposes only. At an initialization time both paths are calibrated and a delta value between them is established. During operation of the mission path, the calibration path continuously performs calibration operations to determine if its optimal delay has changed by more than a threshold value. If so, the new delay setting for the reference path is used to change the delay setting for the mission path after adjustment by the delta value. Circuits and methods are also disclosed for performing multiple parallel calibrations for the reference path to speed up the training process.