Power Management Unit Latency Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits with multiple processing subsystems on a single chip face power consumption issues due to uncoordinated use of shared resources, leading to increased power drain and negative user experiences, especially in battery-powered devices.

Innovation Solution

A power management unit (PMU) that receives latency duration signaling from clients, selects the shortest latency duration, determines the corresponding idle state, and transitions shared resources from an active to an idle state to reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the common chassis is kept in an active state to accommodate data requirements of various components, then data latency and reliability requirements are met, but power consumption increases

Engineering Contradiction:
Improvedata latency and reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic power management by transitioning the common chassis between active and idle states based on real-time coordination signals from processing subsystems. The chassis adapts its operational state dynamically rather than remaining statically active, allowing power consumption to vary with actual workload demands while maintaining reliability when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Each processing subsystem monitors its own data transmission needs and autonomously generates coordination signals to indicate when the common chassis should be active or idle. This self-service mechanism eliminates the need for continuous centralized control, allowing subsystems to independently manage power states based on their specific requirements.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the number of circuit components is increased to improve processing capability, then system sophistication improves, but power consumption of the common chassis increases

Engineering Contradiction:
Improvesystem sophisticationVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by stationary object

Solution Approach 1:

The common chassis is designed to serve multiple processing subsystems with diverse requirements through a universal interface. By implementing a standardized coordination protocol, the chassis can efficiently manage traffic from any number of subsystems without requiring proportional increases in power consumption, as it transitions to idle states when aggregate traffic is low.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If the common chassis remains active to support multiple clients with different data requirements, then communication reliability is maintained, but battery life decreases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system employs periodic coordination signals from processing subsystems to trigger active states of the common chassis only when data transmission is required. Between these periodic activation events, the chassis remains in a low-power idle state, creating a rhythm of activity that maintains communication reliability while significantly extending battery life compared to continuous operation.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11435804B2Active power management
Publication Date: 2022.09.06 QUALCOMM INC
  • US11435804B2 patent drawing
  • US11435804B2 patent drawing
  • US11435804B2 patent drawing

AI summary

In some aspects, the present disclosure provides a method for power management. The method includes receiving, by a power management unit (PMU), signaling indicative of a first plurality of latency durations from a first plurality of clients, each of the first plurality of latency durations corresponding to one of the first plurality of clients, wherein each of the first plurality of clients is configured to utilize a first shared resource for communication of data. In certain aspects, the method also includes selecting, by the PMU, a first latency duration from the first plurality of latency durations based on a determination that the first latency duration is the shortest latency duration of the first plurality of latency durations, and transitioning, by the PMU, the first shared resource from an active state to the first idle state.