Memory Sub-System Peak Current Management via Super Mask
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional power management techniques fail to effectively manage multiple high current peaks occurring simultaneously across multiple memory dies during parallel memory management operations, leading to instability and reduced reliability in memory sub-systems.
Innovation Solution
A memory sub-system employs a training phase to identify and generate a 'super mask' that groups multiple peak currents as a single peak, allowing for efficient management of peak current consumption by blocking overlapping peak currents during memory management operations, thereby reducing the probability of peak current collisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional power management techniques are used to manage peak currents, then individual memory die peak currents can be identified, but multiple overlapping peak currents across multiple memory dies cannot be effectively managed
Solution Approach 1:
The patent segments the peak current management problem by dividing memory dies into different power management domains and creating separate power management components for each die. This allows independent monitoring and control of peak currents for each memory die, enabling effective management of multiple overlapping peak currents across the memory sub-system while maintaining individual die reliability.
Solution Approach 2:
The patent introduces a new dimension to peak current management by implementing hierarchical power management that operates at both the individual die level and the memory sub-system level. This multi-dimensional approach allows simultaneous tracking of individual die peak currents and aggregate sub-system peak currents, resolving the contradiction between managing individual dies and handling multiple overlapping peaks.
2Productivity
If multiple memory dies perform parallel memory management operations, then productivity is improved, but peak current collisions and overlapping current peaks occur
Solution Approach 1:
The patent implements preliminary action by performing advance peak current analysis and prediction before executing parallel memory management operations. The power management component analyzes historical peak current data, predicts future peak current events, and proactively schedules or throttles operations to prevent peak current collisions, thereby maintaining both high productivity and peak current stability during parallel operations.
Solution Approach 2:
The patent implements feedback mechanisms where power management components continuously monitor peak current consumption of each memory die and provide real-time feedback to the memory controller. This feedback loop enables dynamic adjustment of parallel operation scheduling, allowing the system to maintain high productivity while preventing peak current collisions through adaptive operation throttling or redistribution.
Data Source
AI summary
A portion of a memory management operation associated with a first current level that satisfies a condition pertaining to a threshold current level and a second current level that satisfies the condition pertaining to the threshold current level is identified. Mask data associated with the portion of the memory management operation is identified. Based on the mask data, a current management action is performed during execution of a requested memory management operation received from a host system.


