Memory Die Current Reservation for Peak Power During Suspend

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing peak power consumption in memory devices during suspend status is challenging, leading to performance penalties and Quality of Service (QoS) issues due to current budget allocation delays and inefficiencies among multiple processing threads.

Innovation Solution

Implementing peak power management (PPM) by reserving current budget for memory devices during suspend status through a PPM component, allowing coprocessors to access current budget without waiting for release from other dies, using a set feature command during PPM initialization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If current budget is allocated sequentially among multiple processing threads during suspend status, then power consumption is controlled, but operation time is lost due to waiting delays

Engineering Contradiction:
Improvepower consumptionVSAvoidoperation time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system performs preliminary actions by predicting future media access operations and reserving current budget in advance before the suspend status ends. The PPM component predicts incoming commands and allocates current budget proactively, allowing processing threads to execute without waiting for sequential allocation releases.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If current budget is reserved for predicted operations during suspend status, then productivity is improved by enabling concurrent operations, but device complexity increases due to prediction and reservation mechanisms

Engineering Contradiction:
Improveoperation throughputVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The PPM component performs self-service by autonomously predicting future media access operations and managing current budget allocation without requiring external intervention. The system self-adjusts based on predicted workloads, reducing the need for complex external control mechanisms while maintaining high productivity.

Inventive Principle:
Principle #25Self-service

3Device complexity

If sequential current budget allocation is used among multiple dies, then power management is simplified, but loss of time occurs due to waiting for budget release

Engineering Contradiction:
Improvepower management complexityVSAvoidwaiting time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

Each die performs preliminary current budget reservation based on predicted operations before the suspend status ends. This allows multiple dies to operate concurrently without waiting for sequential budget releases, significantly reducing waiting time while keeping power management through distributed prediction and reservation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250271995A1Peak power management in a memory device during suspend status
Publication Date: 2025.08.28 MICRON TECHNOLOGY INC
  • US20250271995A1 patent drawing
  • US20250271995A1 patent drawing
  • US20250271995A1 patent drawing

AI summary

A memory device includes a memory array associated with a memory die in a suspended state, and the memory die in the suspended state is allocated a reserved current budget determined based on predicted current consumption. The memory device further includes control logic, operatively coupled with the memory array, to perform operations including receiving a set of requests associated with at least one media access operation to be performed on the memory array, and handling the set of requests based on a number of requests of the set of requests that have a request current budget that is less than or equal to the reserved current budget.