Adaptive Voltage Scaling for Chip Process Variation Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current power optimization methods for data centers are inefficient due to the use of a fixed DC load line that accounts for worst-case scenarios, leading to unnecessary power consumption in systems with varying chip process variations, resulting in potential cost savings being missed.

Innovation Solution

Implementing a chip-process-variation-aware power efficiency optimization system that uses an adaptive voltage scaling module to determine an optimal voltage identification (VID) and adjust the DC load line setting based on chip-to-chip variations, allowing the system to operate at maximum power efficiency by reducing voltage supply to processing units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed DC load line is used to account for worst-case scenarios, then system reliability is improved, but power consumption increases

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

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed DC load line to a dynamic adjustment mechanism. The system continuously monitors chip process variations and adjusts the DC load line in real-time, allowing the voltage regulator to optimize the balance between reliability and power consumption based on actual chip performance characteristics rather than worst-case assumptions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the DC load line parameters (voltage and current settings) based on measured chip process variations. The AVS module determines optimal VID values that reflect actual chip characteristics, and the voltage regulator adjusts corresponding voltage and current parameters to achieve optimal power efficiency while maintaining reliability

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If an adaptive voltage scaling module is implemented to optimize power efficiency, then power consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddevice complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing an autonomous feedback loop where the AVS module automatically monitors chip process variations, determines optimal VID values, and communicates with the voltage regulator to adjust DC load line settings without external intervention. The system serves itself by continuously optimizing its own power consumption based on real-time chip characteristics

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback through the AVS module that monitors chip process variations and provides optimal VID recommendations to the voltage regulator. This closed-loop feedback mechanism enables the system to automatically adjust voltage and current parameters based on actual chip performance, achieving power optimization while managing complexity through standardized feedback protocols

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12079064B2Chip-process-variation-aware power-efficiency optimization
Publication Date: 2024.09.03 HUAWEI TECH CO LTD
  • US12079064B2 patent drawing
  • US12079064B2 patent drawing
  • US12079064B2 patent drawing

AI summary

A chip-to-chip process variation aware power efficiency optimization method that includes determining, using an adaptive voltage scaling (AVS) module of a processing unit in a system, an optimal voltage identification (VID) based on chip process variation. The method outputs the optimal VID from the AVS module to a voltage regulator of the system. The method adjusts a direct current (DC) load line setting based on the optimal VID of the processing unit in the system. The method regulates, using the voltage regulator of the system, a voltage supplied to the processing unit based on the DC load line setting.