Sparse Comparator Unit for Vector Signaling Receiver

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity and power consumption of communication systems increase significantly with the number of differential comparators required for receiving group-encoded signals, making it impractical for systems with more than a few inputs.

Innovation Solution

The design of a Sparse Comparator Unit (SCU) that uses a subset of maximum independent sets and graph optimization to reduce the number of comparators needed, allowing for efficient communication by combining vector signaling codes and using arithmetic units to compute average or sum values, thereby reducing the number of comparators required for decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the number of differential comparators is increased to receive group-encoded signals, then the communication efficiency and information transmission capability are improved, but the complexity and power consumption of the system increase significantly

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts and removes redundant comparators from the receiver architecture by identifying and eliminating unnecessary comparison operations. The invention determines a subset of comparators that are sufficient for decoding the vector signaling code, thereby reducing the total number of comparators from what would be required by conventional methods while maintaining decoding capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by implementing only the necessary subset of comparator operations required for successful decoding, rather than implementing all possible comparisons. The receiver performs a limited number of comparisons that are sufficient to recover the transmitted data, avoiding the excessive complexity of full comparator implementation.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If the number of differential comparators is increased to decode vector signaling codes, then the ability to uniquely recover code words is improved, but the power consumption increases significantly

Engineering Contradiction:
Improvecode word recovery accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential comparator operations needed for accurate code word recovery. By analyzing the vector signaling code structure and determining the minimum necessary comparisons, the invention removes redundant comparators that would consume power without contributing to decoding accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of comparator quantity from the conventional high number to an optimized reduced number. This parameter change is achieved through mathematical determination of the minimum comparator set required for each specific vector signaling code, ensuring adequate recovery accuracy with reduced power consumption.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If more comparators are used to receive group-encoded signals, then the reliability of signal reception is improved, but the number of components and device complexity increase

Engineering Contradiction:
Improvesignal reception reliabilityVSAvoidnumber of comparators
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the essential comparison operations needed for reliable signal reception while removing redundant comparators. The invention identifies the minimum subset of comparators that maintain reception reliability by ensuring sufficient information is gathered for accurate code word recovery.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial action by performing only the necessary number of comparisons for reliable reception rather than all possible comparisons. The receiver executes a limited set of comparator operations that are sufficient to achieve the required reliability level.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9692555B2Vector signaling with reduced receiver complexity
Publication Date: 2017.06.27 KANDOU LABS SA
  • US9692555B2 patent drawing
  • US9692555B2 patent drawing
  • US9692555B2 patent drawing

AI summary

Methods and apparatuses are described to determine subsets of vector signaling codes capable of detection by smaller sets of comparators than required to detect the full code. The resulting lower receiver complexity allows systems utilizing such subset codes to be less complex and require less power.