PID Thermal Control of CPU and GPU Clocks in Electronic Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for controlling heat generation in electronic devices fail to automatically respond to undefined situations and do not immediately reflect changes in surface temperature, leading to continuous deterioration of hardware performance.

Innovation Solution

Implementing a proportional-integral-differential (PID) controller to dynamically adjust the minimum clock of CPUs and GPUs based on surface temperature and load conditions, using a feedback control method to maintain optimal heat management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed control method or predetermined control method is used based on surface temperature, then hardware protection is achieved, but the system cannot automatically respond to undefined heat generation situations and requires additional software tasks

Engineering Contradiction:
Improvehardware protectionVSAvoidsoftware task complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service through the PID controller that automatically monitors surface temperature and adjusts processor performance without requiring additional software tasks. The controller autonomously responds to heat generation situations by dynamically modifying clock frequencies based on real-time temperature feedback, eliminating the need for complex external software intervention while maintaining hardware protection

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies feedback control by continuously measuring surface temperature and using this information to adjust processor performance through the PID controller. The feedback loop enables the system to automatically respond to undefined heat generation situations by comparing actual temperature with target temperature and dynamically modifying processor clock frequencies accordingly, achieving adaptive thermal management without additional software complexity

Inventive Principle:
Principle #23Feedback

2Temperature

If conventional control methods are used, then heat generation is controlled at fixed thresholds, but changes in surface temperature are not immediately reflected causing continuous deterioration of hardware performance

Engineering Contradiction:
Improvesurface temperature controlVSAvoidhardware performance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The system implements dynamics by transitioning from fixed threshold control to dynamic adaptive control using a PID controller. The processor performance is continuously adjusted based on real-time surface temperature measurements, allowing the system to immediately respond to temperature changes. The dynamic modification of clock frequencies ensures optimal hardware performance is maintained while preventing thermal damage, as the control parameters adapt continuously rather than remaining static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback control to immediately reflect surface temperature changes in processor performance management. The PID controller continuously monitors temperature and adjusts processor clock frequencies in real-time based on the difference between actual and target temperatures. This feedback mechanism eliminates the delay inherent in conventional fixed-threshold methods, ensuring hardware performance is optimized while maintaining safe operating temperatures

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4485136B1Method and device for controlling heat caused by electronic device on basis of PID controller
Publication Date: 2026.04.01 SAMSUNG ELECTRONICS CO LTD
  • EP4485136B1 patent drawingFigure 1
  • EP4485136B1 patent drawingFigure 2
  • EP4485136B1 patent drawingFigure 3

AI summary

An electronic device according to an embodiment may include: a temperature sensor for measuring a surface temperature of the electronic device; and a monitoring unit for monitoring a load of hardware and occurrence of preconfigured events, wherein the electronic device determines a PID level of the electronic device for heat control on the basis of the surface temperature of the electronic device, configures each of a minimum clock of a CPU limit clock and a minimum clock of a GPU limit clock on the basis of the determined PID level and the load of hardware, determines the CPU limit clock to be more than the configured minimum clock of the CPU limit clock to cause the surface temperature of the electronic device to converge to a target temperature corresponding to the determined PID level and determines the GPU limit clock to be more than the configured minimum clock of the GPU limit clock.