Dual DLL Clock Skew Compensation for Stacked Dies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed electronic systems face significant timing errors due to clock skew, which increases as clock cycles shorten, affecting system performance and accuracy in die stacking applications where clock synchronization is critical.

Innovation Solution

The apparatus employs a latch-based dual delay locked loop (DLL) technique, with one DLL module in each die, allowing for clock skew compensation without a delay measurement circuit or dummy channel, using controlled delay lines to synchronize clocks across different dies and compensate for transmission delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If clock cycle is reduced to increase operation speed, then productivity is improved, but clock skew becomes more significant causing timing errors

Engineering Contradiction:
Improveoperation speedVSAvoidtiming accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the second DLL module receives the output clock from the first DLL module and feeds it back to compensate for skew. The delay elements in both DLL modules are controlled to adjust their delay amounts based on the feedback signal, thereby compensating for transmission delays and maintaining synchronization between dies even at high operation speeds

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the delay parameter of the delay elements in the DLL modules to compensate for clock skew. By adjusting the delay amount dynamically, the system can maintain proper timing relationships between clocks on different dies despite the reduced clock cycle duration, thus resolving the timing accuracy issue while maintaining high productivity

Inventive Principle:
Principle #35Parameter changes

2Reliability

If clock skew compensation is implemented using traditional methods with delay measurement circuits or dummy channels, then timing accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveclock synchronizationVSAvoidcircuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the clock skew compensation function directly into the existing DLL modules that are already present in each die for clock generation. By integrating the compensation functionality within the DLL structure itself, the patent eliminates the need for separate delay measurement circuits or dummy channels, thereby improving clock synchronization without increasing device complexity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The DLL modules are designed to serve multiple functions: generating the local clock signal and simultaneously compensating for clock skew from other dies. This multi-functionality approach allows the same circuit structure to perform both clock generation and skew compensation, reducing the need for additional dedicated compensation circuits and thus maintaining simplicity while achieving reliable synchronization

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8384455B2Apparatus for clock skew compensation
Publication Date: 2013.02.26 IND TECH RES INST
  • US8384455B2 patent drawing
  • US8384455B2 patent drawing
  • US8384455B2 patent drawing

AI summary

An apparatus for clock skew compensation is provided. The apparatus includes a first delay locked loop (DLL) module disposed in a first die and a second DLL module disposed in a second die. A first input terminal of the first DLL module receives a reference clock. A first input terminal of the second DLL module is electrically connected to an output terminal of the first DLL module. An output terminal of the second DLL module is electrically connected to a second input terminal of the first DLL module.