Dynamic Power Rail Control for Load Clusters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex integrated circuits with multiple processors require efficient dynamic power rail management to handle varying power consumption, as existing systems lack effective methods for merging and splitting power rails to optimize energy distribution and reduce peak current demands.

Innovation Solution

A power rail management system that includes a power rail controller and field-effect transistor (FET) switches to dynamically merge and split power rails based on total power consumption of similarly-configured loads, enabling voltage feedback control, dynamic clock frequency and voltage scaling, and task migration to optimize power distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If multiple power rails are used to power different types of processors, then peak current demands are reduced, but power distribution efficiency deteriorates due to lack of dynamic management

Engineering Contradiction:
Improvepeak current demandVSAvoidpower distribution efficiency
Core Design Contradiction:
PowerVSProductivity

Solution Approach 1:

The system dynamically merges and splits power rails based on real-time power consumption of loads. The power rail controller monitors total power consumption and reconfigures the power rail topology accordingly, transitioning between merged state (for low power consumption) and split state (for high power consumption), making the power distribution system adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The power distribution system is segmented into multiple independently controllable power rails, each capable of being merged or split based on load requirements. This segmentation allows flexible reconfiguration where power rails can be divided into separate segments for high-power applications or combined for low-power applications, optimizing efficiency at different operating points.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If power rails are statically configured, then system complexity is reduced, but adaptability to varying power consumption deteriorates

Engineering Contradiction:
Improvepower rail configurationVSAvoidpower consumption adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The power rail configuration transitions from static to dynamic through automated control. The power rail controller continuously monitors power consumption and automatically reconfigures the power rail topology without manual intervention, achieving adaptability while keeping the control logic integrated and manageable rather than exponentially complex.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The power distribution system performs self-configuration based on monitored power consumption levels. The power rail controller autonomously determines when to merge or split power rails by comparing total power consumption against predefined thresholds, eliminating the need for external manual reconfiguration and enabling the system to adapt automatically to varying load conditions.

Inventive Principle:
Principle #25Self-service

3Loss of energy

If power rails are merged for low power consumption, then energy efficiency is improved, but peak current handling capability deteriorates

Engineering Contradiction:
Improveenergy efficiencyVSAvoidpeak current handling capability
Core Design Contradiction:
Loss of energyVSPower

Solution Approach 1:

The power rail topology dynamically switches between merged and split configurations based on real-time power consumption monitoring. When power consumption falls below a lower threshold, power rails are merged to improve energy efficiency. When power consumption exceeds an upper threshold, power rails are split to enhance peak current handling capability, thus adapting to instantaneous power demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the topological parameter of the power distribution network (merged vs. split state) based on power consumption parameters. This parameter change allows the system to optimize energy efficiency during low-power operation while maintaining the capability to handle peak current demands during high-power operation, resolving the contradiction between efficiency and capability.

Inventive Principle:
Principle #35Parameter changes

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

This solution allows for efficient power management by merging or splitting power rails according to load conditions, reducing energy waste and peak current demands, while maintaining optimal performance across processors.

Implementation Method 1

A power rail management system that includes a power rail controller and field-effect transistor (FET) switches to dynamically merge and split power rails

Methodology Applied
Scientific EffectField-effect transistor (FET) operation:

Data Source

PatentUS9634486B2Dynamic power rail control for clusters of loads
Publication Date: 2017.04.25 QUALCOMM INC
  • US9634486B2 patent drawing
  • US9634486B2 patent drawing
  • US9634486B2 patent drawing

AI summary

Managing power rails, including: a plurality of power rails, each power rail coupled to at least one power supply and configured to support a plurality of similarly-configured loads; and a power rail controller configured to merge and split the plurality of power rails based on total power consumption of the plurality of similarly-configured loads. The power rail management also determines the optimal power rail mode (merge/split) based on current load of each rail and adjusts the dynamic clock and voltage scaling policy, workload allocation on each core, and performance limit/throttling management according to the power rail mode.