Phase Interpolation Circuit Clock Switching Without Glitches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phase-interpolating circuits face glitches during clock switching due to improper timing, requiring complex sequential control circuits that increase design complexity and power consumption.

Innovation Solution

A method involving a reference signal, generation of phase signals, and a state machine to selectively input these signals into the phase-interpolating circuit based on logic high or low conditions, allowing for glitch-free switching without sequential control, using a multiplexer and delay-locked loop to manage phase interpolation ratios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional sequential control circuits are used to ensure clock switching occurs at logic low, then glitches are prevented, but circuit design complexity and power consumption increase

Engineering Contradiction:
Improveglitch preventionVSAvoidsequential control circuit
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes the complex sequential control circuit from the phase-interpolating system. Instead of using traditional enable signals with sequential control to manage clock switching, the invention directly switches between clock inputs based on phase rotation values, eliminating the source of complexity while maintaining glitch-free operation through a different mechanism.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the phase-interpolating circuit into distinct functional blocks: a phase rotation value generation unit and a phase interpolation unit. This segmentation allows independent optimization of each block, enabling the removal of sequential control from the overall system while maintaining reliable glitch-free switching through the specific architecture of the segmented components.

Inventive Principle:
Principle #1Segmentation

2Stability of the object's composition

If complex sequential control circuits are implemented to manage clock switching timing, then output phase stability is improved, but design difficulty increases

Engineering Contradiction:
Improveoutput phase stabilityVSAvoidcircuit design
Core Design Contradiction:
Stability of the object's compositionVSEase of manufacture

Solution Approach 1:

The patent introduces a phase rotation value as an intermediary parameter that mediates between the desired output phase and the actual clock switching operation. This intermediary allows the system to achieve stable phase output without requiring complex sequential control circuits, as the phase rotation value directly controls the interpolation ratio in a straightforward manner.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the control parameter from complex sequential enable signals to a simple phase rotation value that directly determines the interpolation ratio. This parameter change simplifies the design process while maintaining output phase stability, as the phase rotation value can be calculated and applied without complex timing control.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If clock switching is performed without proper sequential control, then circuit complexity is reduced, but glitches occur during switching

Engineering Contradiction:
Improvecontrol circuitVSAvoidglitch
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent performs preliminary calculation of the phase rotation value before the actual clock switching occurs. By pre-determining the interpolation ratio based on the desired output phase, the system ensures that clock switching happens at the optimal moment without requiring complex sequential control, thereby preventing glitches while maintaining simple circuitry.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical sequential control system with a direct digital control approach. Instead of using enable signals and sequential logic to manage clock switching, the invention uses a phase rotation value to directly control the interpolation operation, substituting a simpler digital mechanism for the complex sequential control system and eliminating glitches in the process.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8248138B2Method and apparatus for preventing phase interpolation circuit from glitch during clock switching
Publication Date: 2012.08.21 REALTEK SEMICON CORP
  • US8248138B2 patent drawing
  • US8248138B2 patent drawing
  • US8248138B2 patent drawing

AI summary

The present invention relates to a method and an apparatus, during a phase switching process, for choosing all of outputted phases upon the clock phases devoid of phase switching so as to avoid glitches during clock switching. Compared with the conventional approach for removing glitches by controlling a clock switching sequence, an improvement of a phase rotator is further disclosed in the present invention, which eliminates the glitches of the outputted phase clock so as to realize a glitch-less phase switching in a phase interpolation circuit.