IC Voltage Scaling for Power-Performance Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power management techniques for integrated circuits (ICs) are ineffective in reducing power consumption while maintaining performance, especially for ICs required to operate at a fixed frequency, leading to increased heat dissipation and manufacturing costs.

Innovation Solution

Characterizing ICs to collect data on manufacturing process and temperature variations, which is used to determine a processing/speed bin associated with specific supply voltages, allowing for optimized power and performance by scaling the voltage applied to different circuit blocks within the IC.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If voltage is increased to improve performance, then speed and operational performance are improved, but power consumption increases quadratically

Engineering Contradiction:
Improveoperational performanceVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent applies parameter changes by adjusting the supply voltage to match the actual performance characteristics of each IC device. Instead of using a fixed high voltage for all devices, the system characterizes each device's speed bin and assigns an appropriate voltage level, thereby reducing power consumption while maintaining sufficient performance. This resolves the contradiction by changing the voltage parameter dynamically based on device-specific characteristics rather than using a one-size-fits-all approach.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If voltage is reduced to decrease power consumption, then power consumption is reduced, but performance and speed degrade

Engineering Contradiction:
Improvepower consumptionVSAvoidoperational performance
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The patent implements local quality by tailoring the voltage supply to each individual IC device or circuit block based on its specific performance characteristics. Fast devices receive higher voltages to maintain high performance, while slower devices receive lower voltages to minimize power consumption. This localized approach ensures that each device operates at optimal efficiency, resolving the contradiction between power reduction and performance maintenance.

Inventive Principle:
Principle #3Local quality

3Speed

If closed-loop power management is used to maintain performance, then performance is maintained, but system complexity and stability issues increase

Engineering Contradiction:
ImproveperformanceVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing device characterization and voltage bin assignment during the manufacturing or initialization phase, before the IC begins normal operation. The system pre-determines the appropriate voltage level for each device based on its speed bin and stores this information for later use. This eliminates the need for complex real-time closed-loop control during operation, reducing system complexity and avoiding stability issues while still maintaining optimal performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9824773B1Apparatus and method to adjust power and performance of integrated circuits
Publication Date: 2017.11.21 MICROSEMI STORAGE SOLUTIONS US INC
  • US9824773B1 patent drawing
  • US9824773B1 patent drawing
  • US9824773B1 patent drawing

AI summary

The voltage applied to an integrated circuit is scaled so as to account for variations in the manufacturing processes, temperature, and the like, and to allow for power/performance optimization of the integrated circuit. The integrated circuit may characterized during a manufacturing test or anytime thereafter. The characterization data, which reflects the performance and power consumption of the integrated circuit, is used to determine an associated processing/speed bin, which in turn, defines the voltage that will be applied to the integrated circuit during normal operation. Optionally, a number of different supply voltages are applied to different circuit blocks disposed in the same integrated circuit. Each such circuit block may have a different characterization data associated with a different supply voltage.