Memory Peak Power Override for Priority Operation Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing peak power management (PPM) systems in memory sub-systems face challenges in executing priority operations without causing performance penalties by suspending or pausing non-priority operations, leading to memory device overhead.
Innovation Solution
Implementing peak power management (PPM) priority override allows memory devices to execute priority operations by reconfiguring high current (HC) breakpoints as low current (LC) breakpoints, enabling immediate execution without waiting for sufficient current budget, and managing current consumption across devices using a credit-based system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PPM systems suspend or pause non-priority operations to execute priority operations, then priority operations can be executed, but performance penalties and memory device overhead occur
Solution Approach 1:
The patent changes the parameter classification of breakpoints from high current (HC) to low current (LC) to enable priority operations. By reclassifying breakpoints, the system allows priority operations to proceed without suspending non-priority operations, thus maintaining overall system performance while ensuring reliable execution of priority operations.
2Loss of time
If HC breakpoints are reconfigured as LC breakpoints, then priority operations can execute immediately without waiting for current budget, but current consumption management becomes more complex
Solution Approach 1:
The patent implements dynamic reconfiguration of breakpoint classifications based on operation priority. The system can switch breakpoint types (HC to LC) dynamically when priority operations are detected, allowing immediate execution without fixed waiting periods. This dynamic approach reduces execution delay while the credit-based system manages the added complexity of current consumption tracking.
Solution Approach 2:
The credit-based system provides feedback mechanisms to track current consumption across multiple devices. By monitoring and reporting current usage, the system maintains awareness of power budget compliance even as breakpoint classifications change dynamically, managing the complexity through structured feedback loops.
3Ease of operation
If priority operations are executed without delaying other operations, then QoS is improved, but current budget constraints may be violated
Solution Approach 1:
The patent introduces a credit-based intermediary system that mediates between priority operation execution and current budget constraints. The credit mechanism acts as a buffer, allowing priority operations to proceed by consuming stored credits rather than directly violating current budget limits. This intermediary approach maintains QoS improvements while ensuring energy constraint compliance through indirect resource management.
Data Source
AI summary
A memory device includes a memory array and control logic, operatively coupled with the memory array, configured to identify an operation associated with at least one high current breakpoint, reconfigure the at least one high current breakpoint as at least one low current breakpoint, and in response to reconfiguring the at least one high current breakpoint as the at least one low current breakpoint, cause the operation to be executed. The at least one high current breakpoint corresponds to a point in time during execution of the operation at which more current is to be reserved to continue execution of the operation. The at least one low current breakpoint corresponds to a point in time during execution of the operation at which no more current is to be reserved to continue execution of the operation.


