AI DVFS Manager for Electronic Device Frequency Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current smartphones face a trade-off between performance and power consumption, where improving one feature typically worsens the other, and there is a need for a method to enhance performance while minimizing power usage.
Innovation Solution
An artificial intelligence (AI) system is employed to infer expected operations and set the operating frequency using a dynamic voltage frequency scaling (DVFS) manager, based on required performance information, to optimize power management and performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the operating frequency is increased to improve performance, then processing speed and application execution improve, but power consumption increases
Solution Approach 1:
The system dynamically adjusts the operating frequency of the processor based on real-time performance requirements inferred from user inputs. The AI system continuously monitors application execution states and modifies frequency settings on-the-fly, transitioning between low-frequency power-saving modes and high-frequency performance modes as needed, rather than using a fixed frequency setting
Solution Approach 2:
The system changes the operating frequency parameter of the processor based on performance requirements. The AI system analyzes user inputs and application states to determine appropriate frequency levels, adjusting this critical parameter to balance performance and power consumption according to actual device usage conditions
2Use of energy by moving object
If the operating frequency is decreased to reduce power consumption, then battery life improves, but processing performance deteriorates
Solution Approach 1:
The system uses dynamic frequency adjustment where the processor operates at low frequencies during power-saving conditions and automatically transitions to high frequencies when performance is needed. The AI system detects performance requirements through user inputs and dynamically switches between power-saving and performance modes, ensuring low power consumption during idle periods while maintaining responsiveness when applications require processing power
Solution Approach 2:
The AI system performs preliminary analysis of user inputs and application requirements to predict when performance boosts will be needed. By inferring expected operations in advance, the system can prepare frequency adjustments proactively, transitioning to higher frequencies before performance-critical tasks begin, thus avoiding performance degradation while minimizing unnecessary high-frequency operation
Data Source
AI summary
An electronic device disclosed in the present disclosure may comprise: a user interface comprising interface circuitry; at least one processor comprising processing circuitry operatively connected to the user interface; and a memory operatively connected to at least one processor, wherein the memory stores instructions, at least one processor configured to: infer an expected operation corresponding to an input received using the user interface; derive required performance information for the expected operation; and based on the derived required performance information, configure an operating frequency using an artificial intelligence (AI) dynamic voltage frequency scaling (DVFS) manager.


