Data Slicer Threshold Control Using Signal Disparity Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital communication systems face challenges in accurately determining bit values due to pulse spreading and inter-symbol interference, leading to increased bit error rates, especially when noise distributions are asymmetric, and current solutions like Running Disparity do not ensure optimal threshold values.

Innovation Solution

A method is introduced to control the data slicer threshold using disparity measurements, where the system compares the sums of '1' and '0' values in a serial data stream to adjust the slicer threshold, making '1' or '0' determinations more likely based on disparities, thereby optimizing the threshold for improved bit error rate reduction and link reach.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed threshold is used for bit decision, then the system is simple to implement, but the bit error rate increases due to channel dispersion and noise asymmetry

Engineering Contradiction:
Improvethreshold control systemVSAvoidbit error rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic threshold adjustment by continuously monitoring the disparity (difference between number of 1s and 0s) in the received signal and adapting the slicer threshold accordingly. This transforms the static threshold into a dynamic parameter that responds to channel conditions, resolving the contradiction between simplicity and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback by measuring the disparity in the received bit stream and using this information to adjust the threshold. The feedback loop compares the actual disparity against expected values and modifies the threshold to compensate for DC offsets and asymmetric noise, thereby reducing bit error rate without significantly increasing system complexity.

Inventive Principle:
Principle #23Feedback

2Stability of the object's composition

If Running Disparity encoding is used to DC balance the signal, then the signal DC balance is improved, but the threshold may still be suboptimal due to channel offsets

Engineering Contradiction:
ImproveDC balanceVSAvoidthreshold accuracy
Core Design Contradiction:
Stability of the object's compositionVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary threshold adjustment mechanism that sits between the Running Disparity encoder and the slicer. This intermediary component measures the actual received signal characteristics and fine-tunes the threshold independently of the encoding scheme, allowing the system to maintain DC balance while achieving optimal threshold accuracy despite channel offsets.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the slicer threshold is adjusted to compensate for asymmetric noise, then the bit error rate decreases, but the system complexity increases

Engineering Contradiction:
Improvebit error rateVSAvoidthreshold adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The threshold adjustment mechanism serves itself by using the disparity information already present in the encoded data stream. Rather than requiring external calibration or complex adaptive algorithms, the system extracts threshold adjustment information from the inherent disparity properties of the Running Disparity encoded signal, reducing the complexity of the adjustment mechanism while maintaining improved reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8218685B2Data slicer threshold adjustment for disparity controlled signals
Publication Date: 2012.07.10 MACOM CONNECTIVITY SOLUTIONS LLC
  • US8218685B2 patent drawing
  • US8218685B2 patent drawing
  • US8218685B2 patent drawing

AI summary

A system and method are provided for using disparity measurements to control the adjustment of a data slicer threshold. The method receives a serial stream of pseudorandom digital data signals having an average DC value, and compares data signal amplitudes to a slicer threshold value. In response to the slicer threshold value comparison, data signal “1” and “0” values are determined. A first sum of determined “1” values is created, and a second sum of determined “0” values is created. The slicer threshold value is adjusted in response to the comparison of the first and second sums. More explicitly, the slicer threshold value is adjusted to make “1” values more likely in response to the second sum being larger than the first sum. Alternately, the slicer threshold value is adjusted to make “0” values more likely in response to the second sum being smaller than the first sum.