Power Domain Current Allocation for Peak Power Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic systems face issues with power management, as the peak power consumption by multiple power domain modules can exceed the available power supply, leading to abnormal operation due to uncontrolled current usage.
Innovation Solution
A system and method where a controller determines and manages the current usage of multiple power domain modules by outputting class signals or grant signals, ensuring that the total peak power used does not exceed a configured value, allowing each module to use only the indicated amount of current.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple power domain modules operate independently without current control, then each module can use maximum current for high performance, but the total peak power consumption exceeds the power supply capacity causing system abnormalities
Solution Approach 1:
The controller receives feedback signals from power domain modules indicating their current usage status and dynamically adjusts class signals to regulate total power consumption. The feedback mechanism allows the controller to monitor real-time current consumption and modify current allocation to prevent exceeding power supply capacity while maintaining optimal module performance.
Solution Approach 2:
The system dynamically adjusts the current allocation to each power domain module based on real-time system conditions. The controller modifies class signals and current limits adaptively rather than using fixed allocations, allowing the system to optimize performance while staying within power constraints by changing current permissions dynamically in response to feedback.
2Power
If the controller strictly limits current for each power domain module to control total peak power, then power consumption is controlled within limits, but the modules cannot utilize full current capacity when needed
Solution Approach 1:
The controller dynamically adjusts current allocation based on real-time feedback from power domain modules. Rather than imposing static current limits, the system adapts current permissions continuously, allowing modules to access higher current when system conditions permit and restricting current only when necessary to maintain total power within supply capacity.
Solution Approach 2:
Power domain modules autonomously monitor their own current usage and report status to the controller through feedback signals. Each module can request current allocation and the controller grants permissions based on overall system power constraints, allowing modules to self-manage their current needs while the controller ensures total power remains within limits.
3Power
If the controller monitors and manages current usage of all power domain modules, then total peak power is controlled within configured limits, but the system complexity increases due to additional control mechanisms
Solution Approach 1:
The controller performs multiple functions: it manages current allocation to power domain modules, receives and processes feedback signals, generates class signals for current permission, and enforces total power limits. By consolidating these power management functions in a single controller rather than distributing control across multiple components, the system achieves comprehensive power monitoring with minimal additional complexity.
Solution Approach 2:
The controller acts as an intermediary between the power supply and multiple power domain modules. It receives feedback from modules about their current usage and translates this information into appropriate current allocation decisions. This intermediary role simplifies the control architecture by providing a single point of coordination rather than requiring direct peer-to-peer communication between all system components.
Data Source
AI summary
Embodiments of the present disclosure relate to a system, a controller, and a method for operating the same. The amount of current that each of multiple power domain modules can use may be determined, and information regarding the amount of usable current may be indicated to each power domain module, thereby controlling the total sum of peak power used by the multiple power domain modules at a specific timepoint to be equal to or lower than a configured value.


