Collaborative Clock Recovery for Multi-Channel Jitter Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current clock and data recovery systems face challenges in accurately synchronizing multiple high-speed serial data streams without accompanying clock signals, particularly in tracking high-frequency jitter and aligning local clocks to specific data streams, which affects data transmission reliability.

Innovation Solution

A collaborative clock and data recovery system that combines phase-error signals from multiple receivers to make common phase adjustments to a frequency reference clock, allowing for faster tracking of common jitter and local adjustments to align each clock with its respective serial data stream, using a combination of data samplers, clock recovery circuits, and phase adjustment mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single receiver circuit performs clock and data recovery independently, then the circuit complexity is low, but the synchronization accuracy across multiple channels deteriorates

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Multiple receiver circuits are merged into a collaborative system where they share a common frequency reference clock and exchange phase-error signals. The clock recovery circuits are combined to jointly adjust the common clock based on aggregated phase errors from all receivers, achieving improved synchronization accuracy while distributing the recovery function across multiple circuits rather than requiring a single complex circuit.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Phase-error signals serve as intermediaries that carry timing deviation information between receiver circuits and the common clock recovery system. These signals mediate the synchronization process by conveying phase error measurements from data sampling operations to the clock adjustment mechanism, enabling indirect coordination without requiring direct complex interconnections between all receiver components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system tracks high-frequency jitter aggressively, then the jitter tracking performance improves, but the phase adjustment stability deteriorates due to over-correction

Engineering Contradiction:
Improvejitter tracking performanceVSAvoidphase adjustment stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The phase adjustment process is segmented into two distinct control loops: a fast loop that responds to high-frequency jitter using immediate phase-error signals, and a slow loop that provides stable long-term frequency alignment. This segmentation allows the system to track high-frequency jitter effectively while the slow loop maintains overall stability by preventing over-correction and drift.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The clock recovery system employs dynamic control with different time constants for jitter tracking and frequency alignment. The fast control path dynamically adjusts to high-frequency phase variations for jitter tracking, while the slow control path dynamically adapts to long-term frequency drift. This dynamic multi-rate control enables the system to respond appropriately to different frequency components without causing instability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9832009B2Collaborative clock and data recovery
Publication Date: 2017.11.28 RAMBUS INC
  • US9832009B2 patent drawing
  • US9832009B2 patent drawing
  • US9832009B2 patent drawing

AI summary

A receiver serial data streams generates a local timing reference clock from an approximate frequency reference clock by phase-aligning the local clock to transitions in the data stream. This process is commonly known as clock and data recovery (CDR). Certain transitions of the data signals are selected for use in phase-aligning the local clock, and certain transitions are ignored. Phase-error signals from multiple receivers receiving the multiple serial data streams are combined and used to make common phase adjustments to the frequency reference clock. These common adjustments track jitter that is common to the received data streams. Local adjustments that better align each respective local clock to the transitions of its respective serial data stream are made using a local phase-error signal. These local adjustments track jitter that is more unique to each of the respective serial data streams.