Memory Power Negotiation for Throttling-Free Drive Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face inefficiencies due to power limitations that result in unnecessary throttling and underutilization of performance potential, leading to wasted resources and reduced system performance.

Innovation Solution

Implementing power negotiation techniques that allow memory systems to dynamically adjust power consumption through host-negotiated or drive-negotiated control, enabling drives to draw more power when needed, thereby optimizing power allocation and utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If power limitations are imposed on memory systems, then system stability and thermal management are improved, but system performance and throughput are reduced due to unnecessary throttling

Engineering Contradiction:
Improvethermal managementVSAvoidsystem performance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The patent implements dynamic power negotiation between the host system and memory device, allowing the memory device to transition between different power states based on actual workload demands. The memory device can dynamically adjust its power consumption by negotiating with the host when it needs to exceed predefined power thresholds, enabling performance scaling without compromising thermal stability during low-load conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes power consumption parameters dynamically through negotiation protocols. The memory device monitors its power usage and communicates with the host to request temporary increases in power allocation when performance demands exceed current thresholds. This parameter adjustment allows the system to optimize between thermal management and performance based on real-time conditions.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by stationary object

If fixed power thresholds are enforced on memory devices, then power consumption is controlled, but performance potential is underutilized due to unnecessary throttling

Engineering Contradiction:
Improvepower consumptionVSAvoidperformance potential
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the memory device monitors its own power consumption and performance needs, then communicates with the host system to negotiate power allocation. When the memory device detects that it needs to exceed predefined power thresholds to meet performance demands, it sends notifications to the host, which responds by adjusting power allocation based on system-wide conditions. This closed-loop feedback enables optimal power utilization without unnecessary throttling.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The power consumption limits are transformed from static thresholds to dynamic negotiable parameters. The memory device can temporarily exceed fixed thresholds by engaging in power negotiation with the host, allowing performance potential to be fully utilized when needed while maintaining overall power control through the negotiation protocol.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If power states are pre-configured by the host system, then power allocation is simplified, but adaptability to varying workload demands is reduced

Engineering Contradiction:
Improvepower allocation complexityVSAvoidworkload adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The memory device is empowered to autonomously monitor its own power consumption and performance needs, then initiate power negotiation with the host system when necessary. Rather than relying solely on host-configured power states, the memory device can self-identify when it needs to exceed predefined thresholds and actively request additional power allocation, enabling adaptability to varying workload demands while maintaining relatively simple host-side configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250355580A1Power negotiation for memory systems
Publication Date: 2025.11.20 MICRON TECHNOLOGY INC
  • US20250355580A1 patent drawing
  • US20250355580A1 patent drawing
  • US20250355580A1 patent drawing

AI summary

Methods, systems, and devices for power negotiation for memory systems are described. A system may include a host system and one or more drives (e.g., memory systems, memory devices), and may support host-negotiated power control, drive-negotiated power control, or both. In host-negotiated power control, a drive may request to transition to a higher power state than a current power state, and the host system may notify the drive to advance to the higher power state if additional power is available. The drive may also request an incremental power amount. In drive-negotiated power control, one or more drives may draw current, proportional to a respective power usage, from one or more sense pins. A drive may pull additional power if a voltage associated with a total system power usage satisfies a threshold voltage associated with a maximum available system power, or may abort if the voltage falls below the threshold.