Digital Clock Recovery Loop for Noise-Resilient Signal Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Clock recovery in synchronous digital systems is hindered by non-idealities such as channel noise, delays, and electromagnetic interference, leading to glitches, jitter, and increased bit error rates, which affect system performance.

Innovation Solution

A clock recovery system comprising a phase frequency detector, loop filter, and clock generator, where the phase error signal is scaled and filtered to improve noise compensation and tracking resolution, utilizing a phase lock loop configuration with digital signal processing and analog/digital circuitry to generate a stable clock signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If clock recovery is performed in synchronous digital systems, then clock signals can be recovered for data transmission, but non-idealities such as channel noise, delays, and electromagnetic interference cause glitches, jitter, and increased bit error rates

Engineering Contradiction:
Improveclock recovery reliabilityVSAvoidnoise and interference effects
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a phase frequency detector as an intermediary component between the input clock signal and the loop filter. This detector generates a phase error signal that mediates the comparison between the input clock and the recovered clock, enabling precise detection of phase and frequency deviations while filtering out noise and interference effects from the channel.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism through the phase lock loop configuration where the phase error signal is continuously generated by comparing the input clock with the recovered clock, processed through the loop filter, and used to adjust the clock generator. This closed-loop feedback system continuously compensates for noise, delays, and interference, maintaining reliable clock recovery despite adverse channel conditions.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the phase error signal is scaled and filtered to improve noise compensation, then tracking resolution and stability are enhanced, but the system complexity increases due to additional digital signal processing components

Engineering Contradiction:
Improvetracking resolutionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex analog filtering and signal processing mechanisms with digital signal processing components. The loop filter is implemented as a digital filter that processes the phase error signal generated by the phase frequency detector, providing precise tracking resolution through digital computation rather than complex analog circuitry. This substitution maintains high measurement precision while managing system complexity through standardized digital processing blocks.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8107582B2Methods and apparatus for digital clock recovery
Publication Date: 2012.01.31 BEKEN CORP
  • US8107582B2 patent drawing
  • US8107582B2 patent drawing
  • US8107582B2 patent drawing

AI summary

A method and apparatus for clock recovery in synchronous digital systems. The apparatus includes a phase frequency detector, a loop filter, a compressor, and a clock generator. The phase frequency detector generates a phase error signal based on a difference between an input clock signal and an output clock signal. The loop filter multiplies the phase error signal and filters the multiplied phase error signal. The compressor divides the loop filter output. Based on the compressor output, the clock generator generates an output clock signal is provided as a feedback signal to the phase error detector. The apparatus may also include a glitch cleaner for deglitching the input clock signal.