Adaptive Thermal Management for Portable Computing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable computing devices (PCDs) face limitations in thermal management due to space constraints, often relying on static throttling methods that assume worst-case scenarios, leading to unnecessary performance degradation and quality of service (QoS) impacts.

Innovation Solution

An adaptive thermal management system that dynamically adjusts the performance levels of processing components based on real-time temperature readings and current frequency/voltage levels, using dynamic voltage and frequency scaling (DVFS) to minimize thermal energy generation while maintaining optimal QoS.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If static throttling methods are used to manage thermal energy, then temperature thresholds are maintained, but performance is unnecessarily degraded and QoS is impacted

Engineering Contradiction:
Improvetemperature thresholdVSAvoidperformance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The patent implements dynamic thermal management by continuously monitoring temperature thresholds and adjusting processor performance levels in real-time based on actual thermal conditions, rather than using static predetermined throttling levels. This allows the system to maintain temperature thresholds while minimizing unnecessary performance degradation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where temperature sensor readings are continuously fed back to the thermal management controller, which then adjusts processor frequency and voltage dynamically. This closed-loop control ensures temperature thresholds are maintained while optimizing performance based on actual thermal states.

Inventive Principle:
Principle #23Feedback

2Loss of energy

If processor voltage and frequency are throttled down to predetermined levels, then thermal energy generation is reduced, but QoS is unnecessarily impacted for lighter workloads

Engineering Contradiction:
Improvethermal energy generationVSAvoidQoS
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent changes the parameters of processor operation dynamically by adjusting voltage and frequency based on real-time temperature readings and workload characteristics. This allows the system to reduce thermal energy generation only when necessary while maintaining optimal QoS for different workload types.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of applying full throttling to predetermined levels, the system applies partial throttling actions proportional to the actual thermal conditions and workload requirements, reducing thermal energy generation only to the extent necessary rather than using excessive mitigation.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If aggressive thermal mitigation is applied to ensure temperature compliance, then temperature thresholds are maintained, but device performance is compromised

Engineering Contradiction:
Improvetemperature complianceVSAvoiddevice performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts thermal mitigation strategies based on real-time conditions, applying aggressive mitigation only when temperature thresholds are approached while maintaining high performance during normal operating conditions, thus ensuring temperature compliance without unnecessary performance compromise.

Inventive Principle:
Principle #15Dynamics

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

The system ensures that performance is reduced only as much as necessary to maintain temperature thresholds, optimizing QoS by avoiding unnecessary throttling and allowing for maximum performance when safe, thus effectively managing thermal energy without compromising device functionality.

Implementation Method 1

temperature sensors embedded on the PCD chip to monitor the dissipation of thermal energy

Methodology Applied
Scientific EffectThermal conduction: Conduction (thermal)

Implementation Method 2

throttle a processor's voltage and frequency to predefined levels of performance... reduce thermal energy generation

Methodology Applied
Scientific EffectJoule heating: Joule Heating

Data Source

PatentUS9360907B2System and method for adaptive thermal management in a portable computing device
Publication Date: 2016.06.07 QUALCOMM INC
  • US9360907B2 patent drawing
  • US9360907B2 patent drawing
  • US9360907B2 patent drawing

AI summary

Various embodiments of methods and systems for adaptive thermal management techniques implemented in a portable computing device (“PCD”) are disclosed. Notably, in many PCDs, temperature thresholds associated with various components in the PCD such as, but not limited to, die junction temperatures, package on package (“PoP”) memory temperatures and the “touch temperature” of the external surfaces of the device itself limits the extent to which the performance capabilities of the PCD can be exploited. It is an advantage of the various embodiments of methods and systems for adaptive thermal management that, when a temperature threshold is violated, the performance of the PCD is sacrificed only as much and for as long as necessary to clear the violation before authorizing the thermally aggressive processing component(s) to return to a maximum operating power.