CDR Voter Tie Handling for Large Frequency Offsets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Clock and Data Recovery (CDR) methods are deficient in handling tie votes, particularly in the presence of large frequency offsets, leading to potential loss of frequency lock, delayed locking time, and increased Bit Error Rate (BER) due to insufficient edge transitions or consecutive identical digits.

Innovation Solution

The proposed solution involves saving recent transition information and applying it during tie votes, using a voter with up and down votes to generate phase adjustment signals, and a multiplexer to select between phase adjustment signals and shift register outputs based on tie signals, ensuring continuous phase alignment and reducing BER.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If existing CDR voting methods are used to filter noise in edge measurements, then the circuit complexity is reduced, but the reliability deteriorates due to inability to handle tie votes in presence of large frequency offsets

Engineering Contradiction:
Improvecircuit complexityVSAvoidfrequency lock reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by storing the most recent transition information in a shift register before tie votes occur. This stored information is then applied during tie vote periods to maintain frequency tracking, preventing loss of frequency lock without adding complex real-time processing circuits.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If existing CDR voting methods are used, then the device complexity is kept low, but the locking time increases due to delayed response during tie votes

Engineering Contradiction:
Improvedevice complexityVSAvoidlocking time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The shift register stores transition information in advance, so when tie votes occur during frequency transitions, the CDR can immediately apply the stored information rather than waiting for new transitions. This preliminary storage action significantly reduces locking time while keeping the circuit simple.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If existing CDR voting methods are used, then the circuit design is simplified, but the bit error rate increases due to loss of frequency lock under large frequency offsets

Engineering Contradiction:
Improvecircuit design simplicityVSAvoidbit error rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The shift register acts as an intermediary element that bridges the voter output and the phase interpolator input. During tie votes, it provides stored transition information to maintain the control signal, ensuring continuous frequency lock and low BER without complicating the overall circuit design.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Device complexity

If existing CDR methods are used, then the implementation is straightforward, but the frequency offset tolerance deteriorates due to inability to handle consecutive identical digits

Engineering Contradiction:
Improveimplementation complexityVSAvoidfrequency offset tolerance
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

By storing transition information in advance in the shift register, the system maintains the ability to respond to frequency changes even when consecutive identical digits cause tie votes. This preliminary storage action enables the system to tolerate larger frequency offsets without increasing implementation complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9490968B2CDR voter with improved frequency offset tolerance
Publication Date: 2016.11.08 MARVELL ASIA PTE LTD
  • US9490968B2 patent drawing
  • US9490968B2 patent drawing
  • US9490968B2 patent drawing

AI summary

An improved clock data recovery circuit is provided which provides lower bit error rates and faster locking times. In an embodiment, the circuit includes a voter having one or more voter inputs. The voter may generate up votes indicative of a recovered clock having a negative phase offset relative to a given voter input, or down votes indicative of the recovered clock having a positive phase offset. The circuit may include a comparator configured to output a phase adjustment signal and a tie signal. The circuit may further include an M-depth shift register and a multiplexer configured to select either the phase adjustment signal or an output from the shift register as a multiplexer output. The circuit may further include a flip-flop that generates a phase adjustment output signal. The shift register may receive the phase adjustment output signal at a data input of the shift register.