Dual-Loop Clock Recovery for Repeating Pattern Frequency Lock
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-speed serial links face challenges in timing recovery, particularly in power consumption, area usage, and design complexity, as existing methods often require multiple samples per unit interval and struggle with frequency lock during repeating data patterns.
Innovation Solution
A dual-loop clock recovery system with a data slicer and error slicers operating on a single 1-bit sampler, where the frequency acquisition loop adapts the threshold voltage and the phase adjustment loop optimizes the sampling phase, using pattern screening to maintain frequency lock across various data patterns, including repeating patterns like 1010, without relying on ADCs or additional clock phases.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple samples per unit interval are used for timing recovery, then measurement precision is improved, but power consumption and device complexity increase
Solution Approach 1:
The patent divides the timing recovery function into two separate loops: a frequency acquisition loop that operates at full speed to capture frequency offsets, and a phase adjustment loop that operates at one-fourth the symbol rate to refine phase alignment. This segmentation allows each loop to be optimized independently, achieving high precision without requiring all components to operate at full speed, thus reducing overall power consumption and complexity.
Solution Approach 2:
The patent implements dynamic switching between different operating modes. The frequency acquisition loop is active during initial acquisition and can be disabled once locked, while the phase adjustment loop operates continuously at a reduced rate. This dynamic operation allows the system to adapt its complexity and power consumption based on the current operational state, maintaining precision when needed while reducing overhead during steady-state operation.
2Productivity
If higher interface speed is used to transmit more data, then productivity is improved, but power consumption and area usage increase
Solution Approach 1:
The patent employs dynamic operation where the frequency acquisition loop runs at full symbol rate during initial acquisition to quickly establish frequency lock, then transitions to a phase adjustment loop that operates at one-fourth the symbol rate for ongoing phase refinement. This dynamic scaling of operational complexity based on acquisition state enables high-speed operation when needed while significantly reducing power consumption during steady-state transmission.
Solution Approach 2:
The phase adjustment loop operates periodically at one-fourth the symbol rate rather than continuously at full rate. This periodic operation maintains adequate phase alignment while reducing the computational burden and power consumption by a factor of four in the phase adjustment path, enabling high-speed operation with reduced energy requirements.
3Ease of manufacture
If conventional clock recovery methods are used, then ease of manufacture is maintained, but reliability deteriorates during repeating data patterns
Solution Approach 1:
The patent segments the error detection and correction functions into two specialized loops. The frequency acquisition loop uses a simplified error detector that works reliably with repeating patterns like 1010, while the phase adjustment loop uses a different error detection approach optimized for phase refinement. This segmentation allows each loop to be tailored for its specific function, maintaining reliability across all data patterns without requiring complex universal logic.
Solution Approach 2:
The patent introduces an intermediary mechanism where the frequency acquisition loop first establishes reliable frequency lock using pattern-independent detection, then transfers control to the phase adjustment loop for fine-tuning. This intermediary frequency acquisition stage acts as a bridge that ensures reliable operation during repeating patterns before transitioning to the more sophisticated phase adjustment phase, thereby maintaining both simplicity and reliability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A clock recovery circuit may include: a data slicer configured to output data values based on an input signal, a first error block, a phase adjustment loop including: a first error slicer configured to generate a first error signal based on a comparison of a threshold voltage and an input voltage, wherein the first error block is configured to selectively output the first error signal in response to a first pattern in the output data values, a second error block configured to selectively output the first error signal in response to a second pattern in the output data values, and a voltage threshold modification circuitry configured to adjust the threshold voltage based on output of the second error block, a voltage-controlled oscillator, wherein the data slicer and the first error slicer are clocked based on output of the voltage-controlled oscillator.