Programmable Delay Retimer Circuit for Low-Power Data De-Skew

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As digital transmission speeds increase, existing de-skew circuitry faces challenges in accurately transmitting data due to electrical characteristics of connections, leading to data errors like skew, and current methods consume high power and increase system size with numerous voltage-controlled buffers.

Innovation Solution

The proposed solution involves a de-skew circuitry using a single instance of digitally locked loop (DLL) circuitry to generate delayed clocks, reducing power consumption and system size by serializing data streams and adding a configurable delay, which is optimized using a process that configures delays to minimize glitches and errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If voltage-controlled buffers are used to add delay to data streams, then de-skew capability is achieved, but power consumption increases and system size increases

Engineering Contradiction:
Improvede-skew capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent merges multiple voltage-controlled buffers into a single shared buffer that serves all data streams. Instead of having separate buffers for each data stream, one buffer is shared across multiple streams, and its delay is controlled by a single voltage-controlled delay element. This consolidation maintains the de-skew capability while significantly reducing power consumption and system size.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single voltage-controlled buffer serves multiple functions by handling delay adjustment for multiple different data streams. The buffer is universally applied across all data streams requiring de-skew, eliminating the need for dedicated buffers for each stream and thereby reducing overall power consumption and component count.

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

2Reliability

If voltage-controlled buffers are used to add delay to data streams, then de-skew capability is achieved, but system size increases

Engineering Contradiction:
Improvede-skew capabilityVSAvoidsystem size
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The patent consolidates multiple buffer components into a single shared buffer structure. Instead of having separate physical buffers for each data stream, the system uses one buffer that is shared across multiple streams, controlled by a common voltage-controlled delay element. This merging approach maintains the necessary de-skew functionality while significantly reducing the system's physical size and component count.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If de-skew circuitry is added to reduce data communication errors, then transmission accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvetransmission accuracyVSAvoidcircuitry complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent reduces device complexity by merging multiple delay adjustment circuits into a single shared buffer system. Instead of having separate voltage-controlled buffers for each data stream, the system uses one shared buffer controlled by a single delay element, thereby maintaining transmission accuracy while simplifying the overall circuit architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single voltage-controlled buffer performs multiple de-skew functions across different data streams, making it a universal component that eliminates the need for multiple specialized buffers. This multi-functionality approach reduces device complexity while maintaining the ability to accurately adjust delays for various data streams.

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

Data Source

PatentUS12028079B2Methods and apparatus to retime data using a programmable delay
Publication Date: 2024.07.02 TEXAS INSTRUMENTS INC
  • US12028079B2 patent drawing
  • US12028079B2 patent drawing
  • US12028079B2 patent drawing

AI summary

An example apparatus includes: digitally locked loop (DLL) circuitry coupled to a clock terminal and configured to generate a plurality of delayed clocks at a plurality of delayed clock terminals based on a reference clock of the clock terminal; first retimer circuitry coupled to the plurality of delayed clock terminals, a first data terminal, and a second data terminal, the first retimer circuitry configured to delay and serialize data of the first data terminal and the second data terminal using at least one of the delayed clocks of the plurality of delayed clock terminals; and second retimer circuitry coupled to the plurality of delayed clock terminals, a third data terminal, and a fourth data terminal, the second retimer circuitry configured to delay and serialize data of the third data terminal and the fourth data terminal.