Memory Access Current Quantization for Peak Power Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing peak power consumption in memory devices with multiple memory dies is challenging due to high current usage during concurrent memory access operations, which can exceed the average current budget, leading to inefficiencies and limitations in operating multiple devices simultaneously.
Innovation Solution
Implementing a peak power management (PPM) system with a token-based round robin protocol and multiple current quantization values (Q-values) to dynamically manage and optimize current consumption across memory dies, using current quantization data structures to adaptively select current quantization values based on operation parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple memory dies operate concurrently to increase productivity, then data retrieval speed improves, but peak power consumption and current usage increase beyond the average current budget
Solution Approach 1:
The patent implements dynamic current quantization values (Q-values) that are selected based on the specific memory access operation type (read, program, erase) and concurrent operation conditions. The system dynamically adjusts current allocation by selecting appropriate Q-values from a set of predefined quantization levels, allowing the memory sub-system to optimize power consumption while maintaining high concurrent operation efficiency.
Solution Approach 2:
The patent changes the current budget parameter by introducing multiple current quantization values (Q0, Q1, Q2, Q3) corresponding to different current levels. Each Q-value is associated with specific memory operations and is used to dynamically adjust the current allocation. This parameter change enables the system to match current supply with actual operational demands, preventing peak power consumption while maintaining productivity.
2Device complexity
If a single current quantization value is used for all operations, then device complexity is reduced, but current budget utilization efficiency decreases
Solution Approach 1:
The patent segments the current quantization management into distinct Q-values (Q0, Q1, Q2, Q3), each associated with specific memory operations. This segmentation allows the system to manage current budget efficiently by assigning appropriate quantization levels to different operation types, improving current budget utilization efficiency while keeping the management structure organized and manageable.
Solution Approach 2:
The patent implements a feedback mechanism where the media controller selects current quantization values based on the actual memory operation being performed. The system monitors operation types (read, program, erase) and adjusts Q-values accordingly, creating a feedback loop that optimizes current budget utilization. This feedback approach improves productivity by ensuring the right current level is allocated to the right operation.
Data Source
AI summary
A method includes receiving a request to perform a memory access operation, wherein the memory access operation includes a set of sub-operations, selecting a current quantization data structure from a plurality of current quantization data structures, wherein each current quantization data structure of the plurality of current quantization data structures maintains, for each sub-operation of the set of sub-operations, a respective current quantization value reflecting an amount of current that is consumed by the respective sub-operation based on a set of peak power management (PPM) operation parameters, and causing the memory access operation to be performed using PPM based on the current quantization data structure.


