Output Divider Clock Alignment Using Time-Code Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock generators using phase-locked loops struggle to maintain synchronous frequencies and phases for multiple output clock signals, especially when fractional divider values are involved, due to differing bandwidth and loop characteristics in each phase-locked loop.

Innovation Solution

A clock generator design that includes a loop filter to generate a filtered phase difference signal, using this signal to control output dividers and an error correction circuit to align output clock signals, with output dividers configured in a pseudo-cascaded arrangement to correct phase misalignments and ensure synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If distinct phase-locked loops are used for each independently synthesized clock signal, then frequency synthesis flexibility is improved, but phase synchronization between output clock signals deteriorates

Engineering Contradiction:
Improvefrequency synthesis flexibilityVSAvoidphase synchronization
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system segments the clock generation function by using distinct phase-locked loops for different output clock signals, allowing each loop to be independently configured for frequency synthesis flexibility while maintaining phase synchronization through the shared reference clock and coordinated divider control

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms where the phase detector continuously monitors phase differences between reference and feedback clock signals, and the loop filter adjusts the controlled oscillator accordingly to maintain phase synchronization across multiple output clocks while allowing frequency flexibility

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If different bandwidth and loop characteristics are used in phase-locked loops, then individual clock signal optimization is improved, but phase relationship stability between multiple clock signals deteriorates

Engineering Contradiction:
Improveindividual clock signal optimizationVSAvoidphase relationship stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

Each phase-locked loop is configured with locally optimized bandwidth and loop characteristics tailored to its specific output clock signal requirements, while the shared reference clock and coordinated control mechanisms ensure that phase relationship stability is maintained across all outputs despite local variations

Inventive Principle:
Principle #3Local quality

3Measurement precision

If fractional divider values are used, then frequency precision is improved, but phase alignment between multiple output clocks deteriorates

Engineering Contradiction:
Improvefrequency precisionVSAvoidphase alignment
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The system performs preliminary phase alignment by using a shared reference clock and coordinating the operation of multiple phase-locked loops before output, ensuring that even when fractional divider values are used for precise frequency control, the phase alignment between multiple output clocks is maintained through pre-synchronization mechanisms

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10951216B1Synchronization of clock signals generated using output dividers
Publication Date: 2021.03.16 SILICON LABORATORIES INC
  • US10951216B1 patent drawing
  • US10951216B1 patent drawing
  • US10951216B1 patent drawing

AI summary

A method includes generating a filtered phase difference signal based on a reference clock signal and a feedback clock signal. The method includes generating a first output clock signal based on a first divider control signal and an input clock signal. The feedback clock signal is based on the first output clock signal. The method includes generating a first time code based on a counter signal and a first update of the first output clock signal in response to an update of the filtered phase difference signal to a first value from a second value. The second output clock signal is based on a second divider control signal, the input clock signal, and an error correction signal generated based on the first value, the second value, the first time code, and the second time code. The first and second divider control signals are based on the filtered phase difference signal.