Vector Signaling Codes with Scaled-Orthogonal Matrices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vector signaling codes face challenges in maintaining reliable signal detection margins due to reduced signal levels when introducing additional signal levels within a fixed transmission amplitude envelope, leading to degraded reception and increased susceptibility to noise.

Innovation Solution

The implementation of orthogonal differential vector signaling codes with optimized multi-input comparators and scaled-orthogonal matrices, which enhance the vertical opening of eye diagrams and improve tolerance against thermal and mismatch noise by adjusting antipodal weights and normalization constants to ensure reliable signal detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If additional signal levels are introduced within a fixed transmission amplitude envelope, then pin-efficiency and throughput are improved, but signal detection margin is reduced and noise susceptibility increases

Engineering Contradiction:
ImprovethroughputVSAvoidsignal detection margin
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter of signal level spacing by introducing non-uniform spacing between signal levels in multi-level vector signaling codes. Instead of equal spacing, the signal levels are positioned with larger gaps between outer levels and smaller gaps between inner levels, optimizing the detection margin while maintaining high throughput capability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent transitions from traditional differential signaling (1 dimension) to vector signaling across multiple wires (n dimensions). By using n-wire interfaces with orthogonal code vectors, the system achieves higher pin-efficiency and throughput while maintaining robust signal detection through geometric separation in n-dimensional space.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If signal levels are reduced to increase the number of signal levels, then pin-efficiency is improved, but reception reliability is degraded

Engineering Contradiction:
Improvepin-efficiencyVSAvoidreception reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent optimizes the amplitude parameters of signal levels by using non-uniform spacing where outer levels have larger separation distances. This parameter optimization ensures that even with reduced overall signal amplitude, the critical detection margins between distinguishable signal levels are maintained, preserving reception reliability while improving pin-efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different spacing characteristics to different parts of the signal level structure. Inner signal levels have smaller spacing while outer levels have larger spacing, creating local quality variations that optimize both pin-efficiency and reception reliability by adapting the spacing to the specific detection requirements of each signal level position.

Inventive Principle:
Principle #3Local quality

3Reliability

If orthogonal differential vector signaling codes are used, then noise tolerance is improved, but device complexity increases

Engineering Contradiction:
Improvenoise toleranceVSAvoiddecoder complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the decoding process into parallel sub-channel comparisons. Instead of a single complex comparison, the decoder divides the n-wire input into multiple independent sub-channels, each processed by a dedicated comparator. This segmentation reduces the complexity of each individual comparison while maintaining overall noise tolerance through the combined results.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a simplified detection approach that uses partial information from the n-wire interface. By using sub-channel comparators that process subsets of the full vector, the system achieves sufficient noise tolerance through partial action rather than requiring complete processing of all dimensional information, thereby reducing decoder complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10320588B2Vector signaling codes with increased signal to noise characteristics
Publication Date: 2019.06.11 KANDOU LABS SA
  • US10320588B2 patent drawing
  • US10320588B2 patent drawing
  • US10320588B2 patent drawing

AI summary

Vector signaling codes are synergistically combined with multi-level signaling, the increased alphabet size provided by the multi-level signaling enabling a larger codeword space for a given number of symbols, at the cost of reduced receiver detection margin for each of the multiple signal levels. Vector signaling code construction methods are disclosed in which code construction and selection of multi-level signal levels are coordinated with the design of an associated receive comparator network, wherein modified signal levels encoded and emitted by the transmitter result in increased detection margin at the receive comparators.