Adaptive Data Alignment for Multi-Lane SerDes Skew Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In serial data transmission systems, maintaining minimal lane-to-lane skew between data signals becomes increasingly challenging as data bit rates increase, especially in multi-lane and multi-link systems, leading to instability due to voltage and temperature variations.

Innovation Solution

A data transmission system with a control circuit that dynamically adjusts the timing of transmit and receive data lanes using skew control signals to minimize skew, allowing for adaptive data alignment and additional timing margins, thereby enhancing robustness against environmental variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data bit rates are increased to improve transmission speed, then productivity is improved, but lane-to-lane skew increases leading to timing instability

Engineering Contradiction:
Improvedata transmission speedVSAvoidtiming stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic skew adjustment by introducing control circuits that continuously monitor and adjust the timing of individual data lanes. The system uses skew control signals to dynamically modify the timing of transmit and receive data lanes, allowing the system to adapt to changing conditions while maintaining timing stability at high data rates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms where the control circuit receives information about actual lane alignment and generates appropriate skew control signals. The system monitors the timing relationships between lanes and adjusts skew compensation accordingly, creating a closed-loop control system that maintains timing stability despite high data rate operations.

Inventive Principle:
Principle #23Feedback

2Productivity

If multi-lane SerDes interfaces are used to improve data transmission capacity, then productivity is improved, but lane-to-lane skew becomes more difficult to control

Engineering Contradiction:
Improvedata transmission capacityVSAvoidtiming control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the timing control function by providing individual skew control signals for each data lane. Instead of attempting to control all lanes simultaneously as a single system, the invention divides the control into lane-specific adjustments, where each lane can be independently tuned to achieve optimal alignment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control circuit is designed to handle multiple functions: it generates skew control signals for transmit lanes, processes skew control signals for receive lanes, and coordinates adjustments across all lanes. This universal control mechanism simplifies the overall system by providing a single point of control for multi-lane timing management.

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

3Productivity

If fabrication process density is increased to improve integration, then productivity is improved, but skew control becomes more challenging

Engineering Contradiction:
Improveintegration densityVSAvoidskew control precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the timing parameters of individual lanes through skew control signals. By adjusting the timing offset of each lane dynamically, the system compensates for variations introduced by dense fabrication processes. This parameter adjustment allows the system to achieve precise skew control despite manufacturing variations in high-density processes.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If skew adjustment mechanisms are added to minimize lane-to-lane skew, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcontrol circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces skew control signals as intermediary control elements that mediate between the data lanes and the control logic. These control signals act as intermediaries that carry timing adjustment information, allowing the control circuit to manage skew without directly modifying the data paths themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7894537B2Adaptive data alignment
Publication Date: 2011.02.22 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US7894537B2 patent drawing
  • US7894537B2 patent drawing
  • US7894537B2 patent drawing

AI summary

An apparatus including a transmit circuit, a receive circuit, and a control circuit. The control circuit may be configured to present a plurality of transmit data lanes in response to (i) a plurality of transmit data sources and (ii) a plurality of first skew control signals. The receive circuit may be configured to generate a plurality of receive data lanes in response to (i) the plurality of transmit data lanes and (ii) a plurality of second skew control signals. The control circuit may be configured to generate the first skew control signals and the second skew control signals in response to an alignment of the plurality of receive data lanes. The control circuit may adjust a timing of the receive data lanes and the transmit data lanes to achieve arrival of the receive data lanes across a transmission medium within a skew parameter.