Serial Data Clock Acquisition by Transition Counting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional receivers for synchronous serial data streams are limited to operating at a single pre-programmed clock frequency, restricting their ability to handle data streams with varying frequencies, and require auxiliary acquisition systems due to the limited frequency discrimination capability of XOR-based phase detectors in clock recovery PLLs.

Innovation Solution

A method that automatically determines the clock frequency of a serial data stream by coarsely selecting a high reference clock, counting data transitions at multiple sample frequencies, and refining the frequency using sub-reference clocks to achieve a stable data clock, compliant with SONET and SDH standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a conventional receiver uses a pre-programmed operating frequency, then the device complexity is reduced, but the adaptability to different communication protocols is limited

Engineering Contradiction:
Improveability to operate at multiple clock ratesVSAvoidfrequency determination system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary coarse frequency determination by counting data transitions at multiple sample frequencies before the PLL acquisition stage. This preliminary action establishes an initial frequency estimate that guides the subsequent fine acquisition process, enabling the receiver to adapt to different clock rates without requiring complex pre-programming

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention replaces the mechanical approach of pre-programming fixed frequencies with an automated electronic frequency determination system. The system uses digital counting of data transitions at multiple sample frequencies to automatically identify the operating clock rate, substituting electronic adaptation for mechanical configuration

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

2Measurement precision

If a PLL uses an XOR-based phase detector, then the circuit is simpler to implement, but the frequency discrimination capability is limited

Engineering Contradiction:
Improvefrequency discrimination capabilityVSAvoidphase detector system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The frequency determination process is segmented into two distinct stages: a coarse frequency determination stage that counts data transitions at multiple sample frequencies to establish an initial frequency estimate, and a fine acquisition stage using the PLL with XOR phase detector. This segmentation allows the simple XOR detector to operate within its capabilities while the coarse stage provides the necessary frequency discrimination

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The coarse frequency determination system acts as an intermediary between the incoming data stream and the PLL phase detector. It processes the signal first to establish frequency boundaries, then passes control to the PLL for fine-tuning, enabling the simple XOR detector to achieve accurate frequency lock without requiring complex frequency discrimination capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the VCO tuning range is made wider to cover multiple frequencies, then the adaptability increases, but the PLL stability deteriorates

Engineering Contradiction:
Improvefrequency coverage rangeVSAvoidPLL lock stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The coarse frequency determination performs preliminary action by identifying the approximate frequency range before the PLL engagement. This allows the system to configure the PLL parameters appropriately for the detected frequency range, maintaining stability while covering multiple frequencies through adaptive parameter selection rather than relying solely on wide VCO tuning range

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8059778B1Automatic clock frequency acquisition
Publication Date: 2011.11.15 APPLIED MICRO CIRCUITS CORPORATION
  • US8059778B1 patent drawing
  • US8059778B1 patent drawing
  • US8059778B1 patent drawing

AI summary

A system and method are provided for automatically acquiring a serial data stream clock. The method receives a serial data stream with an unknown clock frequency and coarsely determines the clock frequency. The frequency is coarsely determined by (initially) selecting a high frequency first reference clock (Fref1), and counting the number of data transitions in a first time segment of the serial data stream at a plurality of sample frequencies equal to Fref1/n, where n is an integer ≧1. The count for each sampling frequency is compared to the count for Fref1 (n=1). Next, the highest sampling frequency (n=x) is determined, which has a lower count than Fref1, and the coarse clock frequency is set to Fc1=Fref1/(x−1).