Processor Power Management via Independent Voltage Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Increasing power consumption and heat generation in complex electronic devices, such as cellular phones and laptops, pose challenges for battery life and device performance due to the complexity and operating frequencies of processors.

Innovation Solution

A method and apparatus that provide an instruction stream for both integer and non-integer units within a processor, allowing for the selective application of operation voltage and low-power voltage to the non-integer unit independent of the supply voltage, enabling power management through voltage control signals to reduce leakage power and extend battery life.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If processor complexity and operating frequency are increased to meet performance demand, then processing performance is improved, but power consumption and heat generation increase

Engineering Contradiction:
Improveprocessing performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The processor is divided into multiple independent circuits (first circuit and second circuit) that can be independently powered. The voltage controller circuit separately controls voltage supply to each circuit based on instruction stream requirements, allowing the second circuit to be powered down or run at reduced voltage when not needed, thereby reducing overall power consumption while maintaining processing performance when required

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The power management system dynamically adjusts voltage levels and power states of different circuits based on real-time instruction stream analysis. The voltage controller circuit responds to sequences of instructions by selectively providing operation voltage or low-power voltage to the second circuit, enabling adaptive power consumption that matches actual processing needs

Inventive Principle:
Principle #15Dynamics

2Productivity

If processor complexity and operating frequency are increased to meet performance demand, then processing performance is improved, but heat generation increases

Engineering Contradiction:
Improveprocessing performanceVSAvoidheat generation
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

By segmenting the processor into independently controllable circuits with separate power management, heat generation is reduced in circuits that are not actively processing instructions, thereby lowering overall device temperature while maintaining high performance capability when needed

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system periodically analyzes the instruction stream sequence and adjusts power states accordingly, cycling circuits between active and low-power states based on actual computational requirements, which reduces average heat generation while maintaining performance availability

Inventive Principle:
Principle #19Periodic action

3Reliability

If voltage is continuously supplied to maintain device operation, then device performance is maintained, but leakage power increases

Engineering Contradiction:
Improvedevice performanceVSAvoidleakage power
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The voltage controller circuit dynamically switches between providing operation voltage and low-power voltage to the second circuit based on instruction stream analysis, reducing leakage power by minimizing the time voltage is supplied to circuits that do not require active operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from instruction stream analysis to control voltage supply decisions, continuously monitoring instruction sequences and adjusting power states to maintain device performance reliability while minimizing energy loss through reduced voltage supply periods

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9817470B2Processor power management responsive to a sequence of an instruction stream
Publication Date: 2017.11.14 QUALCOMM INC
  • US9817470B2 patent drawing
  • US9817470B2 patent drawing
  • US9817470B2 patent drawing

AI summary

An apparatus includes a first circuit and a second circuit sharing an instruction stream. A voltage controller circuit is configured to provide an operation voltage and at least one low-power voltage to the second circuit independent of a supply voltage of the first circuit in response to a sequence of the instruction stream. In another aspect, a method of operating a power management function is presented. The method includes providing an instruction stream for a first circuit and a second circuit and providing selectively an operation voltage and at least one low-power voltage to the second circuit independent of a supply voltage of the first circuit in response to a sequence of the instruction stream.