Processor Core Thermal Management Using Temperature Evolution Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional processor devices face challenges in thermal management due to localized hot spots and inefficiencies in temperature monitoring, as thermal sensors are not optimally placed and may introduce latency, leading to ineffective temperature control.

Innovation Solution

A processor device employs a cluster thermal management circuit that uses a temperature evolution model to predict temperatures at hot spots based on power consumption measurements and external thermal sensor readings, enabling proactive thermal management through clock throttling and dynamic voltage and frequency scaling without requiring sensors at every point of interest.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If thermal sensors are placed at every point of interest (POI) within the processor core, then temperature measurement precision is improved, but device complexity and area occupation increase

Engineering Contradiction:
Improvetemperature measurement precisionVSAvoidthermal sensor quantity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the thermal sensing capability through software modeling. Instead of placing physical sensors at every POI, the system uses a temperature evolution model that copies thermal behavior patterns from limited physical sensor readings to predict temperatures at unmonitored locations. This virtual sensing approach achieves comprehensive temperature coverage without the hardware overhead of dense sensor deployment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The temperature evolution model acts as an intermediary between the limited physical thermal sensors and the multiple POIs requiring temperature monitoring. The model receives inputs from physical sensors and power consumption data, then translates these into predicted temperature values at all POIs, effectively mediating the information gap between sparse measurements and comprehensive monitoring requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If thermal sensors are placed closer to hot spots, then temperature measurement precision is improved, but area occupation and device complexity increase

Engineering Contradiction:
Improvehot spot temperature measurement precisionVSAvoidprocessor core area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The system copies thermal behavior characteristics by modeling temperature evolution patterns at hot spots based on power consumption data and limited sensor readings. The temperature evolution model captures the thermal dynamics of hot spots without requiring physical sensors to be embedded at these critical locations, achieving precise hot spot monitoring while preserving processor core area for functional elements.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If more thermal sensors are added to monitor multiple POIs, then temperature monitoring coverage is improved, but manufacturing complexity and cost increase

Engineering Contradiction:
Improvetemperature monitoring coverageVSAvoidprocessor manufacturing complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The temperature evolution model serves as a universal solution that handles multiple POIs simultaneously using a single modeling framework. Rather than designing separate sensing mechanisms for each POI, the system uses one multi-functional model that adapts to predict temperatures at any number of POIs based on shared inputs from power consumption measurements and limited sensor data, simplifying the manufacturing process.

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

Solution Approach 2:

The system uses software-based temperature evolution models that can be copied and deployed across multiple POIs without additional hardware. This approach allows comprehensive monitoring coverage to be achieved through replicable computational models rather than complex hardware arrangements, reducing manufacturing complexity.

Inventive Principle:
Principle #26Copying

4Speed

If thermal sensors are used to monitor temperature in real-time, then temperature control responsiveness is improved, but latency in obtaining measurements increases

Engineering Contradiction:
Improvetemperature control responsivenessVSAvoidthermal sensor measurement latency
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary thermal analysis by continuously running the temperature evolution model that predicts future temperature states based on current power consumption patterns and historical thermal data. This proactive approach allows the thermal management system to anticipate temperature violations before they occur and take preventive action, reducing the effective latency compared to waiting for physical sensors to detect and report actual temperature violations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical/physical thermal sensor measurement system with a computational temperature evolution model. Instead of relying on physical sensors to detect temperature changes, the system uses software-based thermal simulations that compute temperature states, eliminating the inherent latency of physical sensing and enabling faster thermal management responses.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

5Manufacturing precision

If physical thermal sensors are deployed at all critical locations, then temperature control accuracy is improved, but the number of components and device complexity increase

Engineering Contradiction:
Improvetemperature control accuracyVSAvoidthermal management architecture complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system creates virtual replicas of thermal sensing functionality through the temperature evolution model, which copies and extrapolates thermal behavior from limited physical measurements to predict temperatures at all critical locations. This approach achieves comprehensive temperature control accuracy without the hardware complexity of deploying physical sensors throughout the processor.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The temperature evolution model serves as an intermediary layer between the simplified physical sensor network and the complex thermal management requirements. It translates limited sensor inputs into comprehensive temperature information for all critical locations, reducing the complexity of the overall thermal management architecture while maintaining control accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250224787A1Performing thermal management based on temperature evolution models in processor devices
Publication Date: 2025.07.10 QUALCOMM INC
  • US20250224787A1 patent drawing
  • US20250224787A1 patent drawing
  • US20250224787A1 patent drawing

AI summary

Performing thermal management based on temperature evolution models in processor devices is disclosed herein. In some aspects, a processor device provides a cluster thermal management circuit that is configured to determine power consumption measurements for corresponding functional units of a processor core of a plurality of processor cores of a core cluster. The cluster thermal management circuit also determines temperature measurements by corresponding digital thermal sensors (thermal sensor) external to a point of interest (POI) within the processor core. The cluster thermal management circuit generates a predicted temperature at the POI based on a temperature evolution model that correlates power consumption measurements and temperature measurements with the predicted temperature at the POI. If the cluster thermal management circuit determines the predicted temperature at the POI exceeds a thermal mitigation threshold, the cluster thermal management circuit performs a thermal management operation.