Adaptive Data Interface Timing Calibration Without Traffic Disruption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data interface timing calibration methods disrupt normal system operation and are not dynamic enough to compensate for timing drifts over time, especially in high-clock-rate systems with variable delays and jitter issues.

Innovation Solution

A continuously adaptive timing calibration method that establishes a reference path for calibration, allowing for instantaneous adjustments to the mission path without interrupting signal traffic, using multiple parallel calibrations and minimizing delay increments to account for jitter, and operating simultaneously with normal system operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional timing calibration methods are used, then timing accuracy can be improved, but system operation is disrupted

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

Solution Approach 1:

The patent divides the calibration system into two independent paths: a reference path used for calibration operations and a mission path used for normal data transmission. This segmentation allows calibration to occur on the reference path without disrupting the mission path, resolving the contradiction between achieving timing accuracy and maintaining system operation continuity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a delay-locked loop (DLL) as an intermediary component that continuously adjusts timing parameters based on calibration results from the reference path and applies them to the mission path. This intermediary enables continuous timing optimization without direct intervention in the normal data flow, maintaining both accuracy and operational continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If frequent recalibration is performed, then timing drift compensation is improved, but system performance is degraded

Engineering Contradiction:
Improvetiming drift compensationVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic calibration where the reference path continuously monitors timing parameters and adjusts delay settings in real-time based on detected drift. This dynamic approach allows the system to recalibrate only when necessary, avoiding unnecessary performance degradation while maintaining reliable timing drift compensation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes continuous calibration operation on the reference path that runs parallel to normal system operation. The calibration process continuously monitors and updates timing parameters without interrupting the mission path, ensuring continuous timing drift compensation while maintaining overall system performance.

Inventive Principle:
Principle #20Continuity of useful action

3Speed

If parallel calibration paths are implemented, then calibration speed is improved, but device complexity increases

Engineering Contradiction:
Improvecalibration speedVSAvoidcircuit complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent creates a reference path that is a simplified copy of the mission path, containing essential delay elements and sampling logic needed for calibration. This copying approach enables parallel calibration operations that speed up the process while keeping the reference path less complex than a full duplicate, thus improving calibration speed without proportionally increasing device complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9425778B2Continuous adaptive data capture optimization for interface circuits
Publication Date: 2016.08.23 UNIQUIFY IP HOLDINGS LLC
  • US9425778B2 patent drawing
  • US9425778B2 patent drawing
  • US9425778B2 patent drawing

AI summary

A continuously adaptive timing calibration function for a data interface is disclosed. A first calibration method is performed for a mission data path, typically at power-on, to establish an optimal sample point. Reference data paths are established for a second calibration method that does not disturb normal system operation. Data bit edge transitions are examined at fringe timing points on either side of the optimal sample point. Assuming that a timing change for the edge transitions indicates a drift of the optimal sample point, when a drift amount is determined to be greater than a correction threshold value the optimal sampling point for the mission path is adjusted accordingly. At no point does the continuous calibration function determine that any data bit is invalid since the optimal sampling point is always maintained. Also, at no point does continuous calibration require successive alternating data bit values such as 1-0-1 or 0-1-0.