Sparse Comparator Unit for Vector Signaling Receiver
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


