Orthogonal Differential Signaling with Wire-Specific Skew Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multiwire communications systems, differential propagation delays, or skew, among signal wires lead to reduced signal quality due to the constrained time window for capturing valid data words, and existing solutions lack effective methods for unambiguously resolving skew issues at the individual wire path level.

Innovation Solution

A method and apparatus that utilize timing information from detected data signals to correlate with wire input delays, generating wire-specific skew control signals through multi-input comparators (MICs) and adjusting wire-specific skew using these signals, allowing for accurate skew correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiwire parallel communication is used to increase bandwidth, then communication capacity is improved, but differential propagation delays cause signal quality degradation

Engineering Contradiction:
Improvecommunication bandwidthVSAvoidsignal quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the skew correction problem into individual wire-specific corrections. Instead of treating all wires uniformly, the system generates separate skew control signals for each wire path, allowing independent adjustment of each wire's timing to compensate for differential propagation delays.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback by using detected data signal transitions to generate skew measurement signals, which then feed into skew control elements that adjust wire delays. This closed-loop feedback mechanism continuously measures and corrects skew to maintain signal quality.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If detailed amplitude and timing detection apparatus are added to each wire input, then skew measurement capability is improved, but power consumption and system complexity increase

Engineering Contradiction:
Improveskew detection capabilityVSAvoidreceiver complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential timing information from received signals - specifically signal transitions - rather than performing full amplitude and timing analysis on each wire. This extraction approach provides sufficient skew measurement capability while avoiding the complexity and power consumption of comprehensive detection apparatus.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The detected data signals serve multiple functions: they are both the communication payload and the reference for generating skew measurement signals. This multi-functionality eliminates the need for separate measurement apparatus, reducing complexity while maintaining measurement precision.

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

3Reliability

If trial-and-error delay adjustments are used to tune signal paths, then skew correction capability is improved, but convergence time and system complexity increase

Engineering Contradiction:
Improveskew correction accuracyVSAvoidconvergence time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary skew measurement using detected signal transitions to generate initial skew control signals before data transmission begins. This preliminary action allows the system to pre-adjust wire delays to optimal values, avoiding time-consuming trial-and-error adjustments during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses its own received data signals to generate the skew correction information it needs, rather than requiring external calibration equipment or manual adjustment. This self-service approach enables automatic convergence without external intervention, reducing both time and complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10911212B2Skew detection and correction for orthogonal differential vector signaling codes
Publication Date: 2021.02.02 KANDOU LABS SA
  • US10911212B2 patent drawing
  • US10911212B2 patent drawing
  • US10911212B2 patent drawing

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.