Processor Power Management Unit Frequency Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer processors face challenges in efficiently managing power consumption and performance due to limitations in controlling operating frequency and voltage, especially as the density of integrated circuits increases, leading to potential overheating and reduced reliability.

Innovation Solution

A power management unit is implemented to control power parameters by using multiple voltage/frequency curves, allowing for independent voltage and frequency control of each core, enabling flexible power management and performance optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the operating frequency of a processor is increased to improve performance, then the processing speed increases, but the power consumption increases and the processor generates more heat

Engineering Contradiction:
Improveprocessing speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic voltage and frequency scaling by allowing each processing core to operate at independently selected frequencies from a plurality of available frequencies. The system dynamically adjusts the operating frequency of each core based on workload requirements, enabling the processor to transition between different performance and power consumption states rather than operating at a fixed frequency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operating frequency parameter of each processing core independently by selecting from multiple available frequency options. By modifying the frequency parameter dynamically based on computational demands, the system optimizes the balance between processing speed and power consumption, allowing higher frequencies only when necessary for specific workloads.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the operating frequency is increased to improve performance, then the processing capability improves, but the reliability decreases due to overheating and stress

Engineering Contradiction:
Improveprocessing capabilityVSAvoidprocessor reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the operating frequency of each processing core based on real-time conditions, preventing sustained operation at maximum frequencies that would cause overheating and reliability issues. By transitioning between frequency states, the system maintains processing capability while allowing cooling periods and stress reduction when full performance is not required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent modifies the operating frequency parameter to optimize the balance between processing capability and reliability. By selecting from multiple frequency options rather than operating continuously at the highest frequency, the system reduces thermal stress and improves reliability while maintaining adequate processing capability for different workload types.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If traditional voltage/frequency control methods are used, then the system structure remains simple, but the power management flexibility is insufficient

Engineering Contradiction:
Improvesystem structureVSAvoidpower management flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the power management control by allowing each processing core to have independent frequency selection capability. Instead of a unified voltage/frequency control mechanism, the system divides control authority across individual cores, enabling granular power management flexibility while adding only minimal control logic to each core unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements local quality by allowing different processing cores to operate at different frequencies simultaneously based on their specific workload requirements. Each core can independently select its optimal operating frequency from the available options, providing localized optimization without requiring complete system redesign or complex centralized control.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If multiple voltage/frequency curves are implemented with independent control, then the power management flexibility improves, but the device complexity increases

Engineering Contradiction:
Improvepower management flexibilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the frequency control mechanism into independent selections for each processing core, allowing flexible power management through distributed control rather than centralized management. Each core independently selects its operating frequency from available options, providing adaptability without requiring complex inter-core coordination or centralized control logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a universal frequency selection mechanism that can be applied to multiple processing cores using the same approach. The same plurality of available frequencies and selection logic is reused across all cores, providing power management flexibility through a scalable, multi-functional control structure rather than requiring unique control mechanisms for each core.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11188138B2Hardware unit for controlling operating frequency in a processor
Publication Date: 2021.11.30 INTEL CORP
  • US11188138B2 patent drawing
  • US11188138B2 patent drawing
  • US11188138B2 patent drawing

AI summary

In an embodiment, a processor includes a plurality of processing engines to execute instructions and a power management unit. The power management unit is to: control an operating frequency and a supply voltage according to a first voltage/frequency curve associated with a first temperature; and in response to a detection of a second temperature in the processor, increase the operating frequency to a second frequency based on a second voltage/frequency curve, wherein, at least one voltage of a first range of voltages, the second voltage/frequency curve specifies a higher frequency than the first voltage/frequency curve. Other embodiments are described and claimed.