Closed-Loop DVFS Voltage Control for IC Timing Margin

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current dynamic voltage and frequency scaling (DVFS) methods in integrated circuit (IC) devices lead to increased power consumption and temperature rises due to the need for extra voltage margins to compensate for di/dt noise, which degrades reliability and performance.

Innovation Solution

A closed-loop dynamic voltage and frequency scaling (CL_DVFS) system that automatically adjusts the core supply voltage and frequency to optimize power management by using a digitally parameterizable voltage controlled oscillator (DVCO) and a cycle-error integrator to detect and correct frequency errors, allowing each component to operate at its optimal voltage for a given frequency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If extra voltage margin is added to compensate for di/dt noise, then reliability is improved, but power consumption increases

Engineering Contradiction:
ImprovereliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic voltage adjustment by continuously monitoring timing margins and adjusting the supply voltage in real-time. Instead of using a fixed extra voltage margin, the system dynamically scales voltage based on actual operating conditions, thereby maintaining reliability while reducing unnecessary power consumption during periods when large voltage margins are not required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by monitoring timing margin measurements and using this information to adjust the supply voltage. The timing margin monitor continuously measures whether timing constraints are met, and this feedback drives the voltage adjustment process, ensuring that voltage is increased only when necessary to maintain reliability, thus avoiding excessive power consumption.

Inventive Principle:
Principle #23Feedback

2Reliability

If extra voltage margin is added to compensate for di/dt noise, then timing margins are maintained, but temperature rises

Engineering Contradiction:
Improvetiming marginsVSAvoidtemperature
Core Design Contradiction:
ReliabilityVSTemperature

Solution Approach 1:

The system dynamically adjusts voltage based on actual timing margin requirements rather than maintaining a static elevated voltage level. This dynamic approach ensures timing margins are maintained when needed while reducing voltage (and thus heat generation) during periods when lower voltages are sufficient, thereby controlling temperature rises.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the voltage parameter dynamically based on measured timing margins. By adjusting the voltage parameter in response to actual operating conditions rather than maintaining a fixed high voltage, the system maintains timing margins while minimizing temperature increases that would result from continuously operating at elevated voltage levels.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If DVFS tables are defined in software with quantized voltage levels, then device complexity is reduced, but manufacturing precision is compromised

Engineering Contradiction:
Improvedevice complexityVSAvoidvoltage precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system performs self-characterization by automatically measuring its own timing margins and determining optimal voltage levels during operation. This self-service approach eliminates the need for external precision voltage characterization and binning processes, achieving both low device complexity and high effective precision through runtime adaptation rather than manufacturing-time precision.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9766649B2Closed loop dynamic voltage and frequency scaling
Publication Date: 2017.09.19 NVIDIA CORP
  • US9766649B2 patent drawing
  • US9766649B2 patent drawing
  • US9766649B2 patent drawing

AI summary

A system is based on an IC. A first component of the IC generates a signal that clocks the IC at a target operating frequency. A period corresponding to the target clock frequency exceeds a duration of a longest critical path associated with the IC. The first component and synchronous logic of the IC clocked therewith, each functions with the core supply voltage, which may be supplied to each via the same power supply rail. A second IC component detects errors that relate to an operation of the IC at the target clock frequency and determines a level for adjusting the core supply voltage. The Vdd adjustment ameliorates the frequency error. The voltage determination uses closed loop dynamic voltage and frequency scaling.