DisplayPort AUX Manchester-II Decoding Without CDR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The DISPLAYPORT standard's Manchester-II encoded asynchronous data transmission faces challenges in distinguishing between unit intervals (UIs) and synchronization patterns due to source clock variance, clock jitter, and variability in pre-charge zeros, leading to improper system operation if not decoded reliably.

Innovation Solution

A method and apparatus for decoding Manchester-II encoded signals involve resetting counters, incrementing a UI counter, comparing its value to threshold values, and calculating window lengths based on sum counters to accurately determine UI widths, thereby enhancing decoding reliability and compatibility with the DISPLAYPORT standard.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a narrow unit interval is required to decode asynchronous Manchester-II encoded signals independent of clock jitter and frequency variance, then decoding reliability is improved, but the ability to distinguish between synchronization patterns and unit intervals deteriorates due to source clock variance

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidUI width measurement precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic threshold adjustment based on measured UI width statistics. The thresholds are not fixed but adapt to the actual signal conditions by calculating mean and standard deviation from a sliding window of recent UI measurements, allowing the decoder to maintain reliability across varying clock conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters used for UI detection from fixed absolute thresholds to relative thresholds based on statistical properties (mean and standard deviation) of the signal. This allows the system to adapt to source clock variance while maintaining narrow effective UI windows for accurate decoding

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the decoder uses fixed thresholds to distinguish UI from synchronization patterns, then the decoding process is simplified, but accuracy deteriorates due to variability in pre-charge zeros and clock variance

Engineering Contradiction:
Improvedecoder complexityVSAvoidUI detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary statistical analysis of the signal by measuring a sliding window of recent UI widths and calculating mean and standard deviation before making detection decisions. This preliminary characterization of the signal enables accurate threshold setting without requiring complex real-time analysis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces statistical parameters (mean and standard deviation of UI widths) as intermediaries between the raw signal and the detection logic. These statistical measures serve as a bridge that translates variable signal conditions into stable detection thresholds

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the decoder attempts to distinguish between sync-start-low and 4UI or 5UI due to lack of transition during continuous low, then complete data reception is achieved, but the complexity of determining the first bit position increases

Engineering Contradiction:
Improvedata reception completenessVSAvoidbit position determination complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent uses feedback from the measured UI width distribution to determine bit position. By analyzing the statistical properties of detected UI widths and comparing them against expected patterns, the system can identify sync-start-low conditions and correctly position the data stream without complex state machines

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7876242B2Method and apparatus for unit interval calculation of displayport auxilliary channel without CDR
Publication Date: 2011.01.25 TEXAS INSTRUMENTS INC
  • US7876242B2 patent drawing
  • US7876242B2 patent drawing
  • US7876242B2 patent drawing

AI summary

A method for decoding a Manchester-II encoded DISPLAYPORT compatible signal is provided. In this method, several counters are reset. A unit interval (UI) counter is incremented for each UI received upon receipt of a valid UI, and the value of the UI counter is compared to a plurality of threshold values after the UI counter is incremented. When the value of the UI counter exceeds each of the threshold values, for each clock cycle, a sum counter is incremented corresponding to the exceeded threshold value, and a plurality of window lengths are calculated, where each window is calculated based at least in part on the value of one of the sum counters at predetermined values of the UI counter.