Unmatched Receiver Clock Timing Using a Replica Delay Path

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unmatched memory device architectures improve bandwidth and frequency but suffer from degraded timing control, particularly due to voltage and temperature variations, which can lead to link failures and require complex periodic training that conflicts with high-bandwidth data operations.

Innovation Solution

Implementing a replica clock distribution path matched to the real clock distribution network allows for monitoring and adjusting delays, enabling empirical testing to set performance parameters and compensate for timing changes, thereby improving timing control without impacting normal operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If unmatched architecture is used to improve bandwidth and frequency, then receiver power and performance are improved, but timing control is degraded

Engineering Contradiction:
ImprovebandwidthVSAvoidtiming control
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent creates a replica clock distribution path that copies the structure and characteristics of the real clock distribution network. This replica path includes replica amplifiers and replica delay elements that mirror the real path, allowing timing measurements to be taken without affecting normal data operations. The copying principle enables non-intrusive timing monitoring and compensation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements a feedback mechanism where timing measurements from the replica path are used to adjust delay elements in the real clock distribution network. The system continuously monitors timing drift through the replica path and applies compensatory delay adjustments to the real path, creating a closed-loop feedback system that maintains timing accuracy despite voltage and temperature variations.

Inventive Principle:
Principle #23Feedback

2Reliability

If periodic training is implemented to correct timing, then timing accuracy is improved, but bus bandwidth is reduced and complexity increases

Engineering Contradiction:
Improvetiming accuracyVSAvoidbus bandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs timing measurements continuously in the background through the replica path before actual data operations are affected. By preparing timing compensation data in advance through ongoing replica path monitoring, the system eliminates the need for periodic training sequences that would interrupt data flow. The compensation is ready and waiting to be applied without requiring bus idle time for training.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent separates the timing measurement function from the data transmission function by creating a dedicated replica clock distribution path. This segmentation allows timing measurements to occur independently on the replica path while data operations proceed uninterrupted on the real path, eliminating the bandwidth consumption and complexity associated with periodic training sequences.

Inventive Principle:
Principle #1Segmentation

3Use of energy by moving object

If tight timing parameters are used to reduce power, then power consumption is reduced, but I/O latency becomes more sensitive to temperature and voltage variation

Engineering Contradiction:
Improvepower consumptionVSAvoidtiming margin
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic timing compensation that continuously adapts to changing operating conditions. The replica path measures actual timing drift caused by voltage and temperature variations, and the system dynamically adjusts delay elements in real-time to compensate. This dynamic adaptation maintains optimal timing margins without requiring conservative static timing parameters, allowing the system to operate efficiently across varying conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3017449B1Timing control for unmatched signal receiver
Publication Date: 2018.09.12 INTEL CORP
  • EP3017449B1 patent drawingFigure 1A~1B
  • EP3017449B1 patent drawingFigure 2~3
  • EP3017449B1 patent drawingFigure 4A

AI summary

A device with an I/O interface includes a replica clock distribution path matched to a clock distribution path of an unmatched receiver circuit. The device can monitor changes in delay in the replica path, and adjust delay in the real clock distribution path in response to the delay changes detected in the replica path. The receiver circuit includes a data path and a clock distribution network in an unmatched configuration. A ring oscillator circuit includes a replica clock distribution network matched to the real clock distribution network. Thus, delay changes detected for the replica clock distribution network indicates a change in delay in the real clock distribution network, which can be compensated accordingly.