Memory Power Estimation for Partially Good Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional memory systems face issues with peak power management techniques when dealing with partial blocks and partially good blocks, leading to excessive current consumption and potential supply voltage droop, as they assume full block conditions, resulting in performance drops and unnecessary delays.
Innovation Solution
The memory subsystem estimates power consumption based on whether the operation is performed on a full, partial, or partially good block, allowing for more accurate power management and preventing exceeding the system power budget while maintaining performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If conventional peak power management techniques assume full block conditions, then power management is simplified, but current consumption becomes excessive and supply voltage droop occurs
Solution Approach 1:
The patent changes the power estimation parameter from assuming full block conditions to dynamically adjusting based on actual block status (full, partial, or partially good blocks). The controller estimates power consumption by considering the number of valid blocks and their actual data presence, thereby optimizing current consumption without excessive management complexity
Solution Approach 2:
The patent applies partial action by estimating power consumption only for the actual number of blocks being operated on, rather than assuming all blocks are full. This prevents excessive current consumption by matching power estimation to the actual operational scope
2Device complexity
If conventional peak power management techniques assume full block conditions, then power management is simplified, but supply voltage droop and performance drops occur
Solution Approach 1:
The patent dynamically changes the power estimation parameters based on actual block status, transitioning from static full-block assumptions to dynamic estimation that considers valid block counts and data presence. This maintains supply voltage stability by accurately reflecting actual power consumption patterns
3Ease of operation
If conventional peak power management techniques are used for partial blocks, then management is easier, but unnecessary delays and performance drops occur
Solution Approach 1:
The patent changes the power estimation approach to dynamically adapt to actual block status, allowing the system to maintain easier management while improving performance by avoiding unnecessary delays caused by overly conservative full-block assumptions
Data Source
AI summary
Methods, systems, and apparatuses include determining that a portion of a target block of a memory operation being performed by a memory division is retired. A partially good block power value is retrieved in response to determining that the portion is retired. A total power estimate is determined using the partially good block power value. Performance of a suboperation of the memory operation by the memory division is delayed in response to determining that the total power estimate satisfies a power threshold.


