Phase-Averaging PLL/DLL Clock Alignment for Multi-Tree Skew

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing locked loop circuits, such as PLL and DLL, suffer from skew issues between input clocks and multiple clock tree outputs due to inherent design limitations, leading to incomplete phase alignment across different clock tree outputs.

Innovation Solution

The implementation of phase-averaging feedback clock circuitry within the PLL/DLL feedback path, which averages and aligns clock tree outputs to reduce skew by selecting and weighting signals from multiple clock trees, ensuring precise phase alignment with the input clock.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a feedback clock signal is derived from one clock tree output, then phase alignment with that specific clock tree is achieved, but skew remains with other clock tree outputs

Engineering Contradiction:
Improvephase alignment precisionVSAvoidskew consistency across clock trees
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The feedback clock signal is segmented into multiple components, each derived from different clock tree outputs. The phase detector processes each segment separately and combines the results to achieve comprehensive phase alignment across all clock trees, not just one.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple feedback clock signals from different clock tree outputs are merged into a single composite feedback signal. This combined signal enables the phase detector to simultaneously consider phase relationships across all clock trees, achieving uniform phase alignment throughout the system.

Inventive Principle:
Principle #5Merging (Combining)

2Manufacturing precision

If clock trees are designed to minimize skew, then manufacturing complexity increases, but incomplete phase alignment persists

Engineering Contradiction:
Improveskew minimizationVSAvoidclock tree design complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

A feedback mechanism is implemented where the phase detector continuously monitors phase differences between the reference clock and multiple clock tree outputs. The resulting control signal dynamically adjusts clock tree delays to maintain optimal phase alignment, compensating for manufacturing variations without requiring extremely precise initial design.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The clock tree delay elements are designed to be dynamically adjustable rather than fixed. This allows the system to adapt to actual phase relationships during operation, achieving precise alignment through dynamic control rather than static manufacturing precision.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If phase averaging feedback clock circuitry is implemented, then skew between input clock and clock tree outputs is reduced, but circuit complexity increases

Engineering Contradiction:
Improvephase alignment accuracyVSAvoidfeedback circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of perfectly balancing all phase relationships simultaneously, the system uses a simplified phase averaging approach that provides sufficient phase alignment for practical purposes. This partial action achieves acceptable skew reduction without requiring the full complexity of multiple independent feedback loops for each clock tree.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

A phase averaging circuit is introduced as an intermediary between the multiple phase detectors and the delay control elements. This mediator combines multiple phase error signals into a single averaged control signal, simplifying the overall feedback architecture while maintaining effective phase alignment across all clock trees.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10425070B2Systems and methods involving lock-loop circuits, clock signal alignment, phase-averaging feedback clock circuitry
Publication Date: 2019.09.24 GSI TECHNOLOGY INC
  • US10425070B2 patent drawing
  • US10425070B2 patent drawing
  • US10425070B2 patent drawing

AI summary

Systems and methods associated with reducing clock skew are disclosed. In some exemplary embodiments, there is provided circuitry associated with lock loop circuits such as a phase lock loop (PLL). Such circuitry may comprise output clock tree circuitry and phase averaging circuitry. In other exemplary embodiments, there is provided circuitry associated with delay lock loop (DLL) circuits. Such circuitry may comprise output clock tree circuitry and/or phase averaging circuitry.