Leakage Power Management Module for Computing Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for obtaining leakage power in computing devices are complex and unreliable, requiring significant space and resulting in large errors due to incompatibility with real-world environments, making it difficult to perform efficient task scheduling.
Innovation Solution
A computing device with a leakage power management module that obtains power mode information, measures temperature and current, and generates leakage power information to efficiently manage and store this data for accurate task scheduling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If complicated additional logic is implemented to obtain leakage power, then leakage power measurement capability is improved, but device area increases and cannot be implemented in limited space
Solution Approach 1:
The patent introduces an intermediary approach by using a current sensor to measure current flowing through the processing component, which then serves as a basis for calculating leakage power. This intermediary measurement method avoids the need for complicated additional logic while still enabling leakage power determination through the relationship between current, temperature, and power consumption.
Solution Approach 2:
The patent replaces the mechanical/logical approach of complicated additional logic circuits with a measurement-based approach using current and temperature sensors. By substituting direct leakage power measurement logic with indirect measurement through current and temperature monitoring, the system achieves the same functionality with reduced area overhead.
2Loss of information
If sample data from processes is stored and utilized for leakage power calculation, then leakage power information can be obtained, but measurement accuracy deteriorates due to large errors in real-world environments
Solution Approach 1:
The patent implements feedback by continuously monitoring current and temperature of the processing component in real-world operation conditions. This real-time feedback mechanism allows the system to adapt to actual operating environments and calculate leakage power based on current operational states rather than relying on pre-collected sample data that may not reflect real conditions.
Solution Approach 2:
The patent changes the parameters used for leakage power calculation from static sample data to dynamic real-time measurements of current and temperature. By using parameters that directly reflect the actual operating conditions, the system maintains measurement precision across varying environmental conditions.
3Device complexity
If simple logic is used to obtain leakage power, then device complexity is reduced, but measurement speed and accuracy may deteriorate
Solution Approach 1:
The patent applies preliminary action by pre-establishing the relationship between current, temperature, and leakage power through the power mode information. This allows the system to quickly determine leakage power by simply measuring current and temperature without requiring complex real-time calculations, thus maintaining both simplicity and speed.
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
Enables rapid and correct determination of leakage power, allowing for efficient task scheduling and improved power usage in computing devices, particularly in battery-sensitive devices like mobile devices.
Implementation Method 1
measuring a temperature of the processing component
Implementation Method 2
generating leakage power information based on the power mode information and the measured temperature and current
Data Source
AI summary
There is provided a method of operating a computing device including a processing component based on power consumption. The method includes: obtaining power mode information about the processing component, measuring a temperature of the processing component and a current that flows through the processing component in response to the obtaining the power mode information, generating leakage power information based on the power mode information and the measured temperature and current, and storing the generated leakage power information in a memory.


