Clock Skew Control Circuit Using Segmented Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional clock systems for electrical devices face challenges in fine skew control, as existing methods either result in large and complex circuitry or are limited in their ability to perform precise skew adjustments, leading to issues with channel-to-channel skew and system delay variations.

Innovation Solution

The implementation of a clock skew control circuit with coarse and fine skew circuits, multiplexers, and memory for controlling clock signal delays, utilizing a bias signal and current-controlled digital-to-analog converters to provide precise and independent delay adjustments, allowing for fine-tuning of clock signals without increasing the number of stages in the VCO.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional VCO-based skew control methods are used to reduce large variations in skew, then coarse skew control is achieved, but fine variations in skew control cannot be performed and the circuit becomes large and complex if many stages are used

Engineering Contradiction:
Improveskew control precisionVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The skew control circuit is divided into two independent segments: a coarse skew control circuit that handles large variations using VCO stage clocks, and a fine skew control circuit that handles fine variations using programmable delay elements. This segmentation allows each segment to be optimized for its specific function without requiring the entire system to be overly complex, thereby achieving high precision skew control while managing circuit complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If more stages are added to the VCO to achieve fine variations in skew control, then skew control precision improves, but the VCO slows down and additional jitter is created

Engineering Contradiction:
Improveskew control precisionVSAvoidVCO speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The control function is segmented between coarse VCO-based control and fine programmable delay control. The fine skew control circuit uses programmable delay elements that do not require additional VCO stages, thus maintaining VCO speed while achieving fine skew control precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A programmable delay element acts as an intermediary between the VCO output and the final clock signal. This intermediary provides the fine adjustment capability without requiring modifications to the VCO itself, thereby preserving VCO speed characteristics while enabling precise skew control.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If gate delays and trimming are used to eliminate mismatch between clock channels, then some mismatch reduction is achieved, but only a very coarse approximation is obtained and overall mismatch is not reduced, especially over process, voltage and temperature

Engineering Contradiction:
Improveclock channel matchingVSAvoidmismatch reduction precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The skew control circuit transitions from static gate delays to dynamic programmable delay elements that can be adjusted in real-time. The delay values are stored in memory and can be programmed to compensate for process, voltage, and temperature variations, providing adaptive mismatch reduction that maintains clock channel matching under varying operating conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The circuit changes the delay parameter dynamically using programmable delay elements controlled by digital values stored in memory. This allows precise adjustment of delay characteristics to compensate for PVT variations, achieving high precision mismatch reduction that static gate delays cannot provide.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7663419B1Clock systems and methods
Publication Date: 2010.02.16 LATTICE SEMICON CORP
  • US7663419B1 patent drawing
  • US7663419B1 patent drawing
  • US7663419B1 patent drawing

AI summary

Systems and methods are disclosed herein to provide improved clock, delay, and skew techniques. For example, in accordance with an embodiment of the present invention, an integrated circuit includes a clock generator to provide a bias signal and a clock signal, with control logic providing a delay control signal based on the bias signal and a multi-bit control signal. A clock skew circuit provides a delay to the clock signal based on the delay control signal provided by the control signal. Memory coupled to the control logic provides the multi-bit control signal.