Orthogonal Differential Signaling Skew Correction on Multi-Wire Buses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multiwire communications systems face degraded signal quality due to differential delay characteristics among signal wires, known as skew, which current technologies struggle to unambiguously resolve and correct at the individual wire path level, limiting communication speed and signal quality.

Innovation Solution

A method and apparatus that correlate timing information from detected data signals with specific wire input delays to generate wire-specific skew control signals, using multi-input comparators and skew control circuits to adjust wire-specific skew, allowing for accurate skew correction and improved signal quality across multiple wires.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiwire parallel communication is used to increase bandwidth, then communication speed is improved, but differential propagation delays cause skew that degrades signal quality

Engineering Contradiction:
Improvecommunication speedVSAvoidsignal quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the skew correction problem into individual wire-specific measurements and corrections. Instead of treating all wires uniformly, it measures and corrects skew for each wire independently using separate delay measurements and adjustable delay elements per wire, allowing precise compensation of differential propagation delays

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback by measuring the actual arrival times of data elements on each wire and using these measurements to adjust delay elements. The system continuously monitors skew conditions and modifies compensation delays based on measured timing differences, creating a closed-loop system that maintains signal quality despite varying propagation conditions

Inventive Principle:
Principle #23Feedback

2Reliability

If detailed amplitude and timing detection apparatus is added to each wire input to measure and mitigate skew, then signal quality is improved, but power consumption and system complexity increase

Engineering Contradiction:
Improvesignal qualityVSAvoiddetection apparatus complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential timing information needed for skew correction - specifically the arrival time of data elements - without implementing full amplitude and timing detection on each wire. It takes out only the critical measurement (timing) rather than comprehensive detection, reducing complexity while maintaining effectiveness

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses the received data signals themselves to generate timing information for skew measurement, rather than requiring separate dedicated measurement circuits. The data elements carry their own timing information that can be extracted and used for correction, eliminating the need for additional detection apparatus

Inventive Principle:
Principle #25Self-service

3Reliability

If trial-and-error delay adjustments are used to tune signal paths for maximum signal quality, then skew correction is achieved, but time is lost and system operation is interrupted

Engineering Contradiction:
Improvesignal qualityVSAvoidtuning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary skew measurements and delay adjustments during an initialization phase before normal data transmission begins. By measuring arrival times and configuring delay elements in advance, the system prepares the communication channel for optimal operation without interrupting ongoing data flow, eliminating the need for trial-and-error tuning during operation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3804246B1Skew detection and correction for orthogonal differential vector signaling codes
Publication Date: 2023.08.16 KANDOU LABS SA
  • EP3804246B1 patent drawingFigure 1
  • EP3804246B1 patent drawingFigure 2
  • EP3804246B1 patent drawingFigure 3

AI summary

Methods and systems are described for receiving a plurality of signals corresponding to symbols of a codeword on a plurality of wires of a multi-wire bus, and responsively generating a plurality of sub-channel outputs using a plurality of multi-input comparators (MICs) connected to the plurality of wires of the multi-wire bus, generating a plurality of wire-specific skew control signals, each wire-specific skew control signal of the plurality of wire-specific skew control signals generated by combining (i) one or more sub-channel specific skew measurement signals associated with corresponding sub-channel outputs undergoing a transition and (ii) a corresponding wire-specific transition delta, and providing the plurality of wire-specific skew control signals to respective wire-skew control elements to adjust wire-specific skew.