Multi-Wire Bus Skew Calibration Using Composite Comparator Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In high-speed chip-to-chip communication systems, differential signal arrival times across multiple wires cause skew, which hinders coherent reception of vector signaling codes and decoding, leading to signal quality issues.

Innovation Solution

A system and method for accurately measuring and correcting skew by using multi-input comparators to generate composite skew measurement signals, updating wire-specific delay values, and adjusting individual wire delays to synchronize signal arrival times across the multi-wire bus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple wires are used for high-speed communication, then bandwidth is increased, but signal arrival time skew worsens

Engineering Contradiction:
ImprovebandwidthVSAvoidsignal arrival time skew
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the skew correction process into individual wire-specific measurements and corrections. Each wire's skew is measured and corrected independently through separate calibration sequences, allowing precise control over each transmission channel while maintaining overall system bandwidth

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary skew calibration before normal data transmission. Training sequences are transmitted first to measure and correct skew values for each wire, establishing proper timing alignment before actual communication begins, thus preventing skew-related errors during productive operation

Inventive Principle:
Principle #10Preliminary action

2Reliability

If skew correction is implemented, then signal quality is improved, but system complexity increases

Engineering Contradiction:
Improvesignal qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The receiver performs self-calibration by autonomously measuring skew values using transmitted training sequences and automatically adjusting its sampling timing accordingly. This self-service approach improves signal quality without requiring external calibration equipment or manual intervention, managing complexity through automation rather than additional hardware

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback through the measurement of skew values during calibration and uses this information to adjust sampling timing. The receiver continuously monitors signal quality and adjusts its operation based on measured skew, creating a closed-loop system that improves reliability while keeping complexity manageable through intelligent control

Inventive Principle:
Principle #23Feedback

3Measurement precision

If wire-specific delay measurements are performed, then timing accuracy is improved, but measurement time increases

Engineering Contradiction:
Improvetiming accuracyVSAvoidmeasurement time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses periodic training sequences transmitted at regular intervals during calibration to measure skew values for each wire. This periodic approach allows systematic measurement of timing characteristics across all wires while maintaining efficiency through structured, repeating patterns rather than exhaustive individual testing

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent changes transmission parameters by using specific training sequences with known characteristics that facilitate rapid skew measurement. By optimizing the calibration signal parameters (amplitude, frequency, pattern), the system achieves high timing accuracy quickly, reducing the overall measurement time while maintaining precision

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10560146B2Method and system for calibrating multi-wire skew
Publication Date: 2020.02.11 KANDOU LABS SA
  • US10560146B2 patent drawing
  • US10560146B2 patent drawing
  • US10560146B2 patent drawing

AI summary

Methods and systems are described for receiving, over a plurality of consecutive signaling intervals, a plurality of codewords, each codeword received as a plurality of symbols via wires of a multi-wire bus, the plurality of symbols received at a plurality of multi-input comparators (MICs), wherein each symbol is received by at least two MICs, generating, for each codeword, a corresponding linear combination of the received symbols, generating a plurality of composite skew measurement signals over the plurality of consecutive signaling intervals, each composite skew measurement signal based on samples of one or more linear combinations, and updating wire-specific skew values of the wires of the multi-wire bus, wherein one or more wire-specific skew values are updated according to composite skew measurement signals associated with linear combinations formed by at least two different MICs.