Delay Element Chain for Fast Clock Adaptation Under Voltage Droop

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock frequency adaptation circuits face challenges in efficiently handling voltage droops, leading to significant underutilization of circuit resources and requiring large frequency guardbands, which are exacerbated by temperature and voltage variations, and power supply noise.

Innovation Solution

A fast all-digital clock frequency adaptation circuit that reduces frequency guardband by using metastability-containing circuit design to sense voltage changes and adjust the clock phase directly, eliminating additive synchronization delay and allowing for rapid reaction to voltage droops without halting the clock signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional clock frequency adaptation circuits are used to handle voltage droops, then voltage droop tolerance is improved, but frequency guardband increases and circuit resource utilization decreases

Engineering Contradiction:
Improvevoltage droop toleranceVSAvoidcircuit resource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The circuit performs preliminary sensing of voltage droops and proactively adjusts the clock phase before the droop completes, using a delay element chain to predict and compensate for upcoming voltage variations. This preliminary action allows the system to maintain correct operation without requiring large frequency guardbands.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A delay element chain is introduced as an intermediary between the voltage sensing mechanism and the clock signal. This intermediary processes the voltage droop information and translates it into appropriate clock phase adjustments, enabling fast adaptation without halting the clock signal and improving overall system efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If sensing and response mechanisms are added to compensate for voltage variations, then voltage droop tolerance is improved, but synchronization delay increases

Engineering Contradiction:
Improvevoltage droop toleranceVSAvoidsynchronization delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The circuit rushes through the voltage droop event by performing fast phase adjustment of the clock signal using delay element chains. Instead of waiting for complete synchronization, the system skips the traditional multi-cycle synchronization process and achieves compensation within a single clock cycle, minimizing time loss.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Reliability

If clock frequency is reduced to account for worst-case voltage conditions, then voltage droop tolerance is improved, but attainable clock frequency decreases

Engineering Contradiction:
Improvevoltage droop toleranceVSAvoidattainable clock frequency
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system dynamically adjusts the clock phase in real-time based on detected voltage droops, rather than using a static reduced frequency. The delay element chains provide dynamic compensation that adapts to the actual voltage conditions, allowing the clock to run at higher frequencies while maintaining reliability during voltage variations.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If traditional delay compensation techniques are used, then timing accuracy is improved, but response time to fast environmental changes increases

Engineering Contradiction:
Improvetiming accuracyVSAvoidresponse time
Core Design Contradiction:
Manufacturing precisionVSSpeed

Solution Approach 1:

The circuit performs preliminary sensing and prediction of voltage droops using delay element chains, allowing the system to prepare and execute timing compensation before the actual timing error occurs. This preliminary action maintains high timing accuracy while achieving fast response to environmental changes within a single clock cycle.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution enables correct operation during frequent and steep voltage droops while minimizing the frequency guardband, allowing for efficient use of circuit resources and fast adaptation to voltage changes, as demonstrated by Spice simulations and VHDL synthesis.

Implementation Method 1

using metastability-containing circuit design to sense voltage changes and adjust the clock phase directly

Methodology Applied
Scientific EffectMetastability: Metastability

Data Source

PatentUS11520370B2Delay element, delay element chain and fast all-digital clock frequency adaptation circuit for voltage droop tolerance
Publication Date: 2022.12.06 MAX PLANCK GESELLSCHAFT ZUR FOERDERUNG DER WISSENSCHAFTEN EV
  • US11520370B2 patent drawing
  • US11520370B2 patent drawing
  • US11520370B2 patent drawing

AI summary

A circuit for delaying an electric signal (CI), comprises an input for the electric signal (CI); an input for a control signal (EI); a first storage element (U5) for storing the control signal; a delay element for delaying the electric signal; and an output for the delayed electric signal (CO). According to the invention, the electric signal is delayed, based on the stored control signal. The delay circuit is employed in a fast all-digital clock frequency adaptation circuit for voltage droop tolerance.