Digital PLL Output Alignment Using Advanced Pulse Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital phase-locked loops (DPLLs) face challenges in aligning output clocks with reference clocks at low frequencies due to hardware delays, requiring lengthy averaging processes that compromise alignment accuracy and efficiency, especially when multiple outputs share a common feedback channel.

Innovation Solution

A method that advances output pulses during alignment to reduce spacing, determines delay values over a group of pulses, and compensates for hardware delays by adjusting pulse timing, allowing for faster alignment without sacrificing precision, utilizing a software-controlled oscillator and feedback circuit to drive hardware oscillators and pattern shifters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If averaging is performed over many clock samples to improve alignment accuracy, then measurement precision is improved, but alignment time increases significantly

Engineering Contradiction:
Improvealignment accuracyVSAvoidalignment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the relationship between output frequency and required phase shift values before actual alignment is needed. When alignment is required, the system simply looks up the pre-computed values corresponding to the current output frequency, avoiding the need to perform time-consuming averaging measurements at that moment. This resolves the contradiction by preparing accuracy data in advance, making high-precision alignment available instantly without requiring long measurement periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system cushions against the time penalty of averaging by pre-computing alignment parameters for all possible output frequencies and storing them in a lookup table. This beforehand preparation ensures that when alignment is needed at any frequency, the system already has the correct phase shift values ready, eliminating the need to wait for lengthy averaging processes during actual operation.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Device complexity

If multiple outputs share a common feedback channel, then device complexity is reduced, but alignment time increases due to sequential processing requirements

Engineering Contradiction:
Improvefeedback channel structureVSAvoidtotal alignment time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent resolves the sequential processing bottleneck by performing preliminary computation of alignment parameters for all possible frequencies before multiple outputs need alignment. The lookup table is pre-populated with phase shift values for all frequency ranges, allowing multiple outputs to quickly retrieve their alignment parameters without waiting for sequential averaging measurements. This maintains the simple shared feedback channel structure while eliminating the time penalty of sequential processing.

Inventive Principle:
Principle #10Preliminary action

3Speed

If output frequency is reduced to meet low frequency requirements, then application requirements are satisfied, but alignment measurement time increases proportionally

Engineering Contradiction:
Improveoutput frequencyVSAvoidmeasurement time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent decouples output frequency from measurement time by pre-computing alignment parameters for all possible output frequencies including low frequencies. The lookup table stores phase shift values corresponding to each frequency, allowing the system to generate low frequency outputs (e.g., 1 Hz) without requiring proportionally long measurement times. The alignment parameters for low frequencies are calculated and stored in advance, enabling instant retrieval regardless of the actual output frequency being used.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10069503B2Method of speeding up output alignment in a digital phase locked loop
Publication Date: 2018.09.04 MICROSEMI SEMICON
  • US10069503B2 patent drawing
  • US10069503B2 patent drawing
  • US10069503B2 patent drawing

AI summary

To speed up output clock alignment in a digital phase locked loop wherein a controlled oscillator generates synthesizer pulses that are divided to produce output pulses at a predetermined normal spacing and time location, and wherein during an alignment procedure the output pulses are moved in time in response to a delay value obtained by comparing a phase of the output pulses with a phase applied to the controlled oscillator averaged over a number of synthesizer pulses in a feedback circuit to align said output pulses with a reference clock taking into account hardware delay, a group of the output pulses is advanced during the alignment procedure to reduce the spacing between them. After determining the delay value averaged over the group of output pulses subsequent output pulses are restored to their normal spacing and time locations.