Integrated Circuit Voltage Scaling for Speed-Power Tradeoffs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits (ICs) face a fundamental tradeoff between speed and power consumption, with conventional design methods struggling to optimize performance, area, and yield while accounting for process and environmental variations, leading to inefficiencies in energy use and increased fabrication costs.

Innovation Solution

The introduction of voltage scaling techniques, specifically static and adaptive voltage scaling (AVS), allows for the modulation of drive voltage to compensate for process and temperature variations, enabling ICs to operate within safer zones and optimizing performance, power consumption, and area by focusing design efforts on more fundamental objectives rather than traditional PVT corners.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If lower drive voltage is used to reduce power consumption, then power consumption decreases, but signal propagation speed decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidsignal propagation speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The patent implements adaptive voltage scaling that dynamically adjusts drive voltage based on actual circuit performance and environmental conditions. The system monitors timing margins and automatically scales voltage up or down to maintain optimal operation, transforming the static voltage selection into a dynamic adaptation process that resolves the speed-power tradeoff

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the drive voltage parameter adaptively based on measured circuit behavior and environmental conditions. By continuously adjusting this critical parameter rather than fixing it, the system can optimize both power consumption and speed performance according to actual operating conditions

Inventive Principle:
Principle #35Parameter changes

2Reliability

If conventional timing signoff at worst-case PVT corners is used to ensure reliability, then circuit reliability improves, but design complexity and fabrication cost increase

Engineering Contradiction:
Improvecircuit reliabilityVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service through on-chip monitoring circuits that automatically measure actual PVT conditions and timing margins. The circuit monitors itself and adjusts its own operating voltage without requiring external worst-case design margins, eliminating the need for overly conservative design approaches

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces feedback loops where actual circuit performance and environmental conditions are measured and used to adjust drive voltage in real-time. This feedback mechanism replaces static worst-case design with dynamic adaptation, reducing design complexity while maintaining reliability

Inventive Principle:
Principle #23Feedback

3Reliability

If larger safety margins are used to account for process variations, then yield improves, but IC area increases

Engineering Contradiction:
ImproveyieldVSAvoidIC area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent enables circuits to self-monitor their actual timing margins and adjust their operating voltage accordingly. This eliminates the need for fixed safety margins that consume area, as the circuit dynamically adapts to its actual performance rather than relying on conservative static margins

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8806408B2Methods for designing integrated circuits employing voltage scaling and integrated circuits designed thereby
Publication Date: 2014.08.12 BELL SEMICONDUCTOR LLC
  • US8806408B2 patent drawing
  • US8806408B2 patent drawing
  • US8806408B2 patent drawing

AI summary

Various embodiments of methods of designing an integrated circuit (IC). One embodiment of one such method includes: (1) generating a functional design for the IC, (2) determining performance objectives for the IC, (3) determining an optimization target voltage for the IC, (4) determining whether the IC needs voltage scaling to achieve the performance objectives at the optimization target voltage and, if so, whether the IC is to employ static voltage scaling or adaptive voltage scaling, (5) using the optimization target voltage to implement a layout from the functional IC design that meets the performance objectives and (6) performing a timing signoff of the layout at the optimization target voltage.