Clock and Data Recovery Reset Logic for Fast Noise Rejection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock and data recovery systems face challenges in quickly acquiring phase lock and tracking signals, especially in the presence of noise, due to variations in data rates and noise interference, which can lead to prolonged acquisition times and reduced system efficiency.

Innovation Solution

A system comprising a signal processing circuit that acquires phase lock and tracks input signals in two modes, with a reset circuit that counts cycles of a clock signal between signal edges to generate a count and resets the processing circuit when the count is outside a predetermined range, effectively distinguishing between noise-induced zero crossings and actual data signals to facilitate fast acquisition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the signal processing circuit operates in acquisition mode to quickly lock onto the input signal, then the acquisition time is reduced, but the system may mistakenly lock onto noise-induced zero crossings instead of actual data signals

Engineering Contradiction:
Improveacquisition timeVSAvoidphase lock accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

A range circuit is introduced as an intermediary component between the signal processing circuit and the reset circuit. This range circuit monitors the count value generated by counting clock cycles between signal edges and only permits phase lock when the count falls within a predetermined valid range, thereby preventing false locking onto noise while maintaining fast acquisition capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback through the reset circuit that continuously monitors the count value and provides reset signals to the signal processing circuit when the count exceeds the valid range. This feedback mechanism ensures that the system maintains reliable phase lock by correcting deviations caused by noise interference

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the system uses a high-frequency oversampled clock to improve tracking accuracy, then the measurement precision is improved, but the complexity of distinguishing noise from actual signals increases

Engineering Contradiction:
Improvephase error measurement accuracyVSAvoidsignal discrimination complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system changes the parameter of clock frequency by using an oversampled high-frequency clock for internal operations while introducing a range parameter (predetermined valid range) that filters out noise-induced variations. This allows high-precision measurement while simplifying noise discrimination through parameter-based validation

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the reset circuit continuously monitors and resets the signal processing circuit, then the system reliability is improved by preventing false phase lock, but the processing time is increased due to additional counting and validation operations

Engineering Contradiction:
Improvephase lock stabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The reset circuit performs partial monitoring by only checking whether the count value falls within the predetermined valid range, rather than performing exhaustive analysis. This partial action approach maintains reliability by preventing obvious false locks while minimizing additional processing time through simplified validation logic

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9553717B2Systems and methods for clock and data recovery
Publication Date: 2017.01.24 ANALOG DEVICES INT UNLTD CO
  • US9553717B2 patent drawing
  • US9553717B2 patent drawing
  • US9553717B2 patent drawing

AI summary

Apparatus and method for clock and data recovery are disclosed. A reset circuit counts clock cycles between edges of an input signal and resets a signal processing circuit that performs acquisition and tracking of a data stream when the clock cycle count is outside of a range. The signal processing circuit is further configured to perform acquisition and tracking according to a corrected data rate, which can be generated by data rate adjustment through a phase error correcting control loop and/or dithering between two data rates.