Dynamic Power Manager for Multi-Die Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepower guaranteeVSAvoidoperating frequency
Core Design Contradiction:
ReliabilityVSProductivity

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If one die is limited to fixed power allocation, then power management is simple, but potential performance from unused power is lost

Engineering Contradiction:
Improvepower management complexityVSAvoidmodule performance
Core Design Contradiction:
Device complexityVSProductivity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If power is allocated based on maximum demand, then active die can operate at full speed, but idle die waste allocated power

Engineering Contradiction:
Improveoperating frequencyVSAvoidunused power
Core Design Contradiction:
ProductivityVSLoss of energy

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

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7844838B2Inter-die power manager and power management method
Publication Date: 2010.11.30 HEWLETT PACKARD ENTERPRISE DEV LP
  • US7844838B2 patent drawing
  • US7844838B2 patent drawing
  • US7844838B2 patent drawing

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.