Phase-Skipping DLL for High-Frequency Multi-Phase Clock Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing delay locked loop (DLL) circuits face limitations in achieving high-speed and high-phase number operations due to constraints on delay performance, size, power consumption, design complexity, and the need for complex calibration or synchronization, particularly when trying to generate multiple clock phases from a single phase or differential pair of phases.

Innovation Solution

The proposed solution involves modifying the conventional operation of a M-phase DLL by allowing the delays of each delay cell to be multiples of the DLL unit intervals, relaxing the performance requirements, and enabling the DLL to lock to different phases of the input clock period, including multiples of the input clock, by removing the restriction that outputs of consecutive delay stages must be consecutive clock phases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the delays of each delay cell are set to multiples of the DLL unit intervals (k*Δt), then the performance requirements of each delay cell are relaxed and high-frequency operation is enabled, but the outputs of consecutive delay stages are no longer consecutive clock phases requiring phase reordering

Engineering Contradiction:
Improveoperating frequencyVSAvoidphase reordering complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies phase skipping by allowing delay cells to skip intermediate clock phases and directly produce phases separated by k unit intervals. This enables the DLL to operate at higher frequencies by effectively 'rushing through' intermediate phases rather than sequentially generating each phase, thus resolving the contradiction between speed and complexity

Inventive Principle:
Principle #21Skipping (Rushing through)

Solution Approach 2:

The patent changes the delay parameter from the conventional single unit interval (Δt) to multiple unit intervals (k*Δt). This parameter change allows each delay cell to produce larger phase jumps, enabling high-frequency operation while the alignment circuit compensates for the non-consecutive phase output through intelligent phase reordering

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the DLL is designed to lock to different phases of the input clock period (false locking region), then high phase number and high frequency operation is enabled, but conventional design restrictions must be removed

Engineering Contradiction:
Improvephase number scalabilityVSAvoiddesign constraint complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent inverts the conventional approach by intentionally designing the DLL to lock in the false locking region (different phases) rather than avoiding it. This inversion transforms a previously problematic design region into a useful operating mode, enabling high phase number and high frequency operation while managing the associated design complexities through systematic phase reordering

Inventive Principle:
Principle #13The other way round (Inversion)

3Quantity of substance

If independent delay lines are used to achieve high phase number, then phase generation capability is improved, but asymmetrical delay elements impact overall matching of output clock phases

Engineering Contradiction:
Improvenumber of clock phasesVSAvoidphase matching precision
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent merges multiple delay lines into a unified structure where all delay cells share the same delay characteristic (k*Δt). This consolidation ensures that all output phases, regardless of which delay line they originate from, maintain consistent timing relationships and can be properly reordered by the alignment circuit, thus improving phase matching precision while maintaining high phase number capability

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11233519B1Phase skipping technique for high-speed, high-phase number delay locked loop
Publication Date: 2022.01.25 CIENA CORP
  • US11233519B1 patent drawing
  • US11233519B1 patent drawing
  • US11233519B1 patent drawing

AI summary

A delay locked loop (DLL) circuit includes inputs from M-phase clocks, M is an integer that is greater than or equal to 1; N delay cells in each of M separate delay lines, one delay line for each of the inputs from the M-phase clocks, and each of the N delay cells having a delay of k*Δt, N is an integer, and k is an integer that is coprime with both N and M; N outputs for clock phases from the N delay cells; and an alignment circuit connected to outputs of the M separate delay lines and the inputs from the M-phase clocks and configured to provide phase locking.