Microprocessor Dynamic Voltage Adjustment for Thermal Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current microprocessors face challenges in reducing power consumption while maintaining performance, especially during temperature fluctuations, as traditional overclocking methods are unreliable and inefficient, and existing thermal monitoring mechanisms fail to provide optimal performance and protection.

Innovation Solution

A microprocessor design that dynamically adjusts its operating voltage based on temperature thresholds, using a temperature sensor and voltage regulator module to reduce power consumption by switching between predefined voltage and frequency settings, allowing for efficient performance optimization within a specified temperature range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the microprocessor operates at higher clock frequency to increase performance, then the performance is improved, but the power consumption increases

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

Solution Approach 1:

The microprocessor dynamically adjusts its operating voltage and frequency based on real-time temperature conditions. The control circuit continuously monitors temperature and automatically transitions between different operating states (first state at higher voltage/frequency for cooling temperatures, second state at lower voltage/frequency for elevated temperatures), enabling the system to optimize performance while minimizing power consumption under varying thermal conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operating parameters (voltage and frequency) of the microprocessor based on temperature conditions. By switching between a first operating voltage and a second operating voltage (lower than the first), and corresponding frequency states, the system adapts its electrical parameters to balance performance requirements with power consumption constraints under different thermal environments

Inventive Principle:
Principle #35Parameter changes

2Productivity

If traditional overclocking is used to increase performance, then the performance is improved, but the reliability deteriorates

Engineering Contradiction:
ImproveperformanceVSAvoidoperational reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The control circuit continuously monitors the temperature of the microprocessor and uses this feedback to automatically adjust operating parameters. This closed-loop control ensures the microprocessor operates within safe thermal boundaries, preventing the reliability issues associated with traditional overclocking while still enabling performance optimization when conditions permit

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The microprocessor system performs self-regulation of its operating parameters based on internal temperature monitoring. The control circuit automatically transitions between operating states without external intervention, adjusting voltage and frequency to maintain reliable operation while maximizing performance within thermal constraints

Inventive Principle:
Principle #25Self-service

3Use of energy by moving object

If the operating voltage is reduced to decrease power consumption, then the power consumption is reduced, but the performance deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidperformance
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system dynamically selects between different voltage and frequency operating points based on real-time temperature conditions. When temperatures are low, the microprocessor operates at higher voltage and frequency for maximum performance. When temperatures rise, it automatically transitions to lower voltage and frequency states to reduce power consumption, creating a dynamic balance between performance and energy efficiency

Inventive Principle:
Principle #15Dynamics

4Reliability

If thermal monitoring mechanisms are implemented to protect the microprocessor, then the reliability is improved, but the device complexity increases

Engineering Contradiction:
Improvethermal protectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The microprocessor incorporates an integrated temperature sensor and control circuit that automatically monitors thermal conditions and adjusts operating parameters without external intervention. This self-regulating mechanism provides robust thermal protection while minimizing the need for additional external monitoring components, thereby limiting the increase in overall system complexity

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach reduces power consumption and enhances performance by allowing the microprocessor to operate at optimal voltage and frequency settings, avoiding the drawbacks of traditional overclocking and improving thermal management, thereby extending battery life and reducing energy costs.

Implementation Method 1

a temperature sensor, configured to sense an operating temperature of the microprocessor and to output the temperature

Methodology Applied
Scientific EffectTemperature sensing:

Data Source

PatentEP1965285B1Microprocessor capable of dynamically reducing its power consumption in response to varying operating temperatue
Publication Date: 2020.03.25 VIA TECH INC
  • EP1965285B1 patent drawingFigure 1
  • EP1965285B1 patent drawingFigure 2
  • EP1965285B1 patent drawingFigure 3

AI summary

A microprocessor capable of dynamically reducing its power consumption based on its varying operating temperature includes a temperature sensor that monitors the microprocessor's operating temperature and a control circuit that includes operating point data. The operating point data includes, for each of a plurality of frequencies, a first voltage at which the microprocessor may reliably operate at a frequency and at a first temperature, and a second voltage at which the microprocessor may reliably operate at the frequency and at a second temperature. The second temperature is less than the first temperature and the second voltage is less than the first voltage. The control circuit causes the microprocessor to operate at the frequency and at the second voltage rather than at the first voltage when the operating temperature drops below the second temperature while operating at the frequency and at the first voltage.