Tri-Loop CDR Clock Cleaning for Independent Jitter Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current clock and data recovery (CDR) circuits face limitations in independently adjusting jitter tolerance and jitter transfer levels, leading to restricted clock cleaning capabilities and increased costs due to the need for multiple oscillators to support various frequencies, which results in performance degradation and increased board space.

Innovation Solution

A tri-loop architecture that includes a CDR loop for data recovery, a clock generation loop with a fractional N-divider for independent jitter transfer settings, and a control loop to manage jitter tolerance, allowing for reconfigurability and reduced jitter generation using a single low-cost oscillator that can operate at arbitrary frequencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a single CDR circuit uses a single oscillator to support multiple frequencies, then board space and cost are reduced, but the oscillator frequency must be an integer division of the desired data rate which limits frequency flexibility

Engineering Contradiction:
Improveboard spaceVSAvoidfrequency flexibility
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

Solution Approach 1:

The patent changes the fundamental parameter of frequency relationship from integer division to arbitrary frequency division. The oscillator frequency no longer needs to be an integer multiple or divisor of the data rate, allowing continuous frequency adjustment while using a single oscillator across multiple applications.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple oscillators are used to support different frequencies in a single CDR circuit, then frequency flexibility is improved, but board space and cost increase

Engineering Contradiction:
Improvefrequency support capabilityVSAvoidboard space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent makes a single oscillator serve multiple frequency requirements through arbitrary frequency division. The same oscillator can support different data rates and clock frequencies by adjusting the division ratio, eliminating the need for multiple dedicated oscillators for different frequency bands.

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

Solution Approach 2:

The system dynamically adjusts the oscillator frequency and division ratio to match different operating conditions. The oscillator frequency is no longer fixed but can be tuned to arbitrary values, and the division ratio is dynamically changed to achieve the desired output frequency for different communication standards.

Inventive Principle:
Principle #15Dynamics

3Reliability

If CDR loop bandwidth is increased to improve jitter tolerance, then jitter tolerance is improved, but jitter transfer also increases which degrades performance

Engineering Contradiction:
Improvejitter toleranceVSAvoidjitter transfer
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the single CDR loop into two independent loops: an inner CDR loop for data recovery and jitter tolerance, and an outer clock cleaning loop for jitter filtering. This segmentation allows each loop to be optimized independently - the inner loop can have high bandwidth for jitter tolerance while the outer loop provides aggressive jitter filtering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediate clock cleaning stage between the CDR output and the final output. This intermediate stage acts as a mediator that cleans the clock signal by filtering jitter before it reaches the final output, allowing the CDR loop to operate with high bandwidth for jitter tolerance while the intermediary provides jitter transfer reduction.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Object-generated harmful factors

If an external clock cleaning module is used to reduce jitter generation, then jitter performance is improved, but board space and expense increase

Engineering Contradiction:
Improvejitter generationVSAvoidboard space
Core Design Contradiction:
Object-generated harmful factorsVSArea of stationary object

Solution Approach 1:

The patent merges the clock cleaning function with the CDR circuit by integrating the clock cleaning loop within the same chip. The clock cleaning loop shares resources with the CDR loop and integrates the phase detector, loop filter, and frequency divider functions into a unified structure, eliminating the need for external clock cleaning modules.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a nested loop structure where the clock cleaning loop encompasses the CDR loop. The inner CDR loop recovers data and clock, while the outer clock cleaning loop cleans the recovered clock signal. This nested architecture allows jitter filtering to be performed internally without requiring separate external components.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS7512203B2Data cleaning with an asynchronous reference clock
Publication Date: 2009.03.31 SKYWORKS SOLUTIONS INC
  • US7512203B2 patent drawing
  • US7512203B2 patent drawing
  • US7512203B2 patent drawing

AI summary

Embodiments of the present invention may provide for independent setting of jitter tolerance and jitter transfer levels, and reduced jitter generation of a data transmission device, such as a clock and data recovery (CDR) circuit or the like. An architecture may provide for reconfigurability of a circuit for use in various applications. The architecture may include a multi-loop structure, such as a tri-loop structure.