Orthogonal Differential Signaling Skew Correction on Multi-Wire Buses

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 are limited by power, complexity, and speed constraints, making it difficult to unambiguously resolve the source of timing errors 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 by combining sub-channel specific skew measurement signals and wire-specific transition deltas, and providing these signals to adjust wire-specific skew using multi-input comparators and skew control elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If detailed amplitude and timing detection apparatus are incorporated on each individual wire input, then signal quality and skew measurement precision are improved, but device complexity and power consumption increase

Engineering Contradiction:
Improveskew measurement precisionVSAvoiddetection apparatus complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the skew detection function by assigning dedicated detection apparatus to each individual wire input. Each wire has its own detection circuit that independently measures timing and amplitude characteristics, enabling precise skew measurement without requiring a single complex centralized detector. This segmentation allows parallel operation of multiple simple detectors rather than one complex detector.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The detection apparatus on each wire input is designed to perform multiple functions: measuring timing skew, measuring amplitude variations, and providing data for error mitigation. This multi-functional design reduces overall system complexity by using the same basic detection structure for multiple measurement purposes rather than requiring separate specialized detectors for each function.

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

2Reliability

If detailed amplitude and timing detection apparatus are incorporated on each individual wire input, then signal quality is improved, but power consumption increases

Engineering Contradiction:
Improvesignal qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the power consumption burden by distributing detection apparatus across multiple wire inputs rather than concentrating all detection functions in a single high-power unit. Each segmented detector operates at lower power individually, and the distributed architecture allows for selective activation or scaling of detection intensity on different wires based on their specific signal quality requirements.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the time window for capturing valid data words is constrained by differential propagation delays, then skew is reduced, but the valid data capture window shrinks

Engineering Contradiction:
Improveskew detection accuracyVSAvoidvalid data capture window
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent measures timing skew and amplitude characteristics in advance during setup or calibration phases, before actual data capture begins. This preliminary measurement allows the system to pre-calculate compensation values and configure detection parameters optimally, enabling accurate skew detection without requiring an extended capture window during operational data transmission.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11716190B2Skew detection and correction for orthogonal differential vector signaling codes
Publication Date: 2023.08.01 KANDOU LABS SA
  • US11716190B2 patent drawing
  • US11716190B2 patent drawing
  • US11716190B2 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.