Asymmetric Voting Thresholds for SERDES Clock Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

At-rate clock data recovery in serializer/deserializer (SERDES) circuits faces challenges in accurately determining clocking positions due to factors like clock jitter and noisy data, leading to skew mismatches and bit misalignment, especially in long data channels and high data rates.

Innovation Solution

Implementing a controllable early-late offset system with asymmetric voting thresholds to de-skeew voting results and tune the clock data recovery (CDR) to an optimal position, using an offset circuit to store and adjust advance and retard thresholds for generating advance/retard signals based on pulse signal measurements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional symmetric voting thresholds are used in at-rate CDR, then the system operates with standard decision boundaries, but skew mismatches and bit misalignment occur due to slope asymmetry in the pulse signal

Engineering Contradiction:
Improvedata recovery reliabilityVSAvoidclocking position determination accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies asymmetry by implementing different voting thresholds for advance and retard decisions in the CDR system. Instead of using symmetric thresholds, the system uses an asymmetric threshold pair that compensates for the slope asymmetry in the pulse signal, thereby improving clocking position determination accuracy and reducing bit misalignment

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The patent changes the threshold parameters from symmetric to asymmetric values. The offset circuit stores and applies different threshold values for advance and retard decisions, dynamically adjusting the decision boundaries to match the actual pulse signal characteristics, which improves measurement precision without sacrificing reliability

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the CDR attempts to optimize sampling reliability by shifting clocking locations, then data recovery improves, but clock jitter and noisy data frustrate accurate determination of signal transitions

Engineering Contradiction:
Improvesampling reliabilityVSAvoidsignal transition detection difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an offset circuit as an intermediary element that stores and applies threshold offsets. This intermediary component mediates between the noisy pulse signal and the voting circuit, providing stabilized reference levels that facilitate accurate signal transition detection even in the presence of clock jitter and noise

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses feedback through the voting circuit that counts advance and retard votes based on asymmetric threshold comparisons. This feedback mechanism allows the CDR to iteratively optimize the clocking position by accumulating voting results and adjusting accordingly, improving sampling reliability despite noisy conditions

Inventive Principle:
Principle #23Feedback

3Measurement precision

If asymmetric voting thresholds are implemented to de-skew voting results, then CDR locking position tuning improves, but the system complexity increases with additional offset circuitry

Engineering Contradiction:
ImproveCDR locking position accuracyVSAvoidthreshold circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The offset circuit serves multiple functions: it stores the asymmetric threshold values, provides the threshold references to the voting circuit, and enables both advance and retard decision-making with appropriate offsets. This multi-functionality achieves improved CDR locking position accuracy without proportionally increasing system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9306732B2At-rate SERDES clock data recovery with controllable offset
Publication Date: 2016.04.05 ORACLE INT CORP
  • US9306732B2 patent drawing
  • US9306732B2 patent drawing
  • US9306732B2 patent drawing

AI summary

Embodiments include systems and methods for applying a controllable early/late offset to an at-rate clock data recovery (CDR) system. Some embodiments operate in context of a CDR circuit of a serializer/deserializer (SERDES). For example, slope asymmetry around the first precursor of the channel pulse response for the SERDES can tend to skew at-rate CDR determinations of whether to advance or retard clocking. Accordingly, embodiments use asymmetric voting thresholds for generating each of the advance and retard signals in an attempt to de-skew the voting results and effectively tune the CDR to a position either earlier or later than the first precursor zero crossing (i.e., h(−1)=0) position. This can improve link margin and data recovery, particularly for long data channels and/or at higher data rates.