Thermal Load Steering in Portable Computing Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable computing devices (PCDs) face challenges in managing thermal loads without impacting performance and functionality, as they lack active cooling mechanisms and have limited space for passive cooling components, leading to potential overheating and operational disruptions.
Innovation Solution
A method and system that utilize temperature sensors to monitor thermal energy generation and reallocate processing loads from high-power density areas to lower-power density areas, employing thermal load steering parameters and dynamic voltage and frequency scaling algorithms to manage thermal loads and maintain performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Temperature
If spatial arrangement of electronic packaging is used to manage thermal energy, then thermal degradation is mitigated, but device space is consumed and component placement flexibility is reduced
Solution Approach 1:
The processor is divided into multiple processing areas with different power density characteristics. The system segments the processing workload and dynamically allocates it across these different areas based on real-time thermal conditions, allowing thermal management without requiring additional physical space for cooling components.
Solution Approach 2:
The system implements dynamic thermal management by continuously monitoring temperature sensor readings and adjusting processing load allocation in real-time. The processor can dynamically switch between different processing areas and adjust operational parameters based on current thermal states, enabling adaptive thermal control within the existing device footprint.
2Temperature
If electronic components are shut down to cool the PCD, then thermal energy generation is reduced, but performance and functionality are severely impacted
Solution Approach 1:
Instead of static shutdown approaches, the system dynamically adjusts processing load distribution across multiple processing areas based on real-time temperature monitoring. This allows the device to maintain operational functionality while managing thermal energy generation through adaptive load balancing rather than complete component shutdown.
Solution Approach 2:
The system changes operational parameters by adjusting the allocation of processing loads to different processing areas with varying power density characteristics. By modifying which processing areas are active and at what intensity levels, the system controls thermal energy generation while preserving overall device performance and functionality.
3Productivity
If processing load is concentrated in high power density areas, then processing efficiency is improved, but thermal energy generation increases and overheating risk rises
Solution Approach 1:
The processor is designed with different processing areas having distinct local qualities in terms of power density characteristics. The system selectively activates specific processing areas based on their thermal characteristics and current temperature conditions, matching processing loads to appropriate local regions to optimize both efficiency and thermal management.
Solution Approach 2:
The system dynamically redistributes processing loads across different processing areas based on real-time thermal feedback. When certain areas approach thermal thresholds, the system automatically shifts workloads to alternative processing areas, maintaining processing efficiency while preventing localized overheating through continuous adaptive adjustment.
4Measurement precision
If temperature monitoring is performed at high rate, then thermal conditions are accurately detected, but energy consumption and processing overhead increase
Solution Approach 1:
The system implements selective monitoring by focusing temperature measurements on specific processing areas that are currently active or approaching thermal thresholds. Rather than continuously monitoring all processing areas at maximum rate, the system applies monitoring resources partially to where they are most needed, reducing overall energy consumption while maintaining adequate thermal detection accuracy.
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 effectively reduces thermal energy dissipation, prevents overheating, and maintains user experience by reallocating processing loads, thereby avoiding critical temperatures and ensuring continuous operation of PCDs.
Implementation Method 1
placing a temperature sensor proximate to a thermal energy generating component of a chip in a portable computing device and then monitoring, at a first rate, temperature readings generated by the temperature sensor
Implementation Method 2
reallocates a portion of the process load running on the first processing area of the component to a second processing area of the component... reallocation of the process load portion serves to lower the amount of energy generated in any unit area of the component
Data Source
AI summary
Methods and systems for leveraging temperature sensors in a portable computing device (“PCD”) are disclosed. The sensors may be placed within the PCD near known thermal energy producing components such as a central processing unit (“CPU”) core, graphical processing unit (“GPU”) core, power management integrated circuit (“PMIC”), power amplifier, etc. The signals generated by the sensors may be monitored and used to trigger drivers running on the processing units. The drivers are operable to cause the reallocation of processing loads associated with a given component's generation of thermal energy, as measured by the sensors. In some embodiments, the processing load reallocation is mapped according to parameters associated with pre-identified thermal load scenarios. In other embodiments, the reallocation occurs in real time, or near real time, according to thermal management solutions generated by a thermal management algorithm that may consider CPU and/or GPU performance specifications along with monitored sensor data.


