Dynamic Power Manager for Multi-Die Modules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional integrated circuits with multiple processors face limitations in power allocation, where one processor may be idle while another is actively processing, restricting the operating frequency due to fixed power division, leading to underutilization of available power.
Innovation Solution
A power manager dynamically allocates power between processors based on their current power requirements, allowing for adjustment of operating frequencies to optimize performance by reallocating power from idle processors to active ones.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If power is divided equally between multiple die, then each die has guaranteed minimum power, but active die cannot draw more power when needed
Solution Approach 1:
The patent implements dynamic power allocation where the power manager continuously monitors the activity state of each die and adjusts power distribution in real-time. Active die that require more power can dynamically draw additional power from the power pool, while idle die automatically consume less power, resolving the contradiction between guaranteed power and flexible power needs
Solution Approach 2:
The system changes the power allocation parameter from a fixed equal division to a variable distribution based on die activity state. The power manager modifies power distribution parameters dynamically, allowing active die to increase their power draw while idle die reduce consumption, thereby enabling higher operating frequencies when needed
2Device complexity
If one die is limited to fixed power allocation, then power management is simple, but potential performance from unused power is lost
Solution Approach 1:
The patent introduces a power manager as an intermediary component between the power source and multiple die. This mediator monitors power consumption and activity states, then intelligently allocates power to maximize module performance. The power manager handles the complexity of dynamic power distribution, allowing die to achieve higher performance while keeping the power management logic centralized and manageable
3Productivity
If power is allocated based on maximum demand, then active die can operate at full speed, but idle die waste allocated power
Solution Approach 1:
The patent implements a self-service power allocation mechanism where each die draws power based on its actual needs without being constrained by pre-allocated limits. The power manager monitors each die's activity state and allows active die to automatically draw more power from the shared pool, while idle die naturally consume less power, eliminating both power restrictions and energy waste
Data Source
AI summary
Devices and methods for managing power on a module are disclosed herein. In one embodiment, a module comprises a first die; a second die; and a power manager. The power manager monitors the power requirements of the first die and the second die and allocates power to the first die and the second die based on the power requirements.


