Memory System Current Feedback for Real-Time Power Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power management techniques in memory systems are inaccurate and lead to excessive latency due to reliance on predefined operation patterns, failing to account for real-time power consumption variations.
Innovation Solution
An ASIC provides direct feedback to memory system controllers by sensing current from an AC voltage source and generating flags or tokens based on thresholds, allowing for dynamic adjustment of operating parameters and power profiles to manage power consumption more accurately.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If predefined operation patterns are used for power management, then device complexity is reduced, but power management accuracy deteriorates and latency increases
Solution Approach 1:
The patent implements a feedback mechanism where the ASIC continuously monitors actual power consumption and provides real-time information to the controller. The controller adjusts power management decisions based on this feedback, replacing static predefined patterns with dynamic adaptive control. This resolves the contradiction by maintaining manageable complexity while significantly improving measurement precision through continuous monitoring and adjustment.
2Measurement precision
If real-time current sensing is implemented, then power management accuracy is improved, but device complexity increases
Solution Approach 1:
The ASIC performs self-monitoring of its own power consumption through integrated current sensing circuits. This self-service capability eliminates the need for separate external monitoring systems, reducing overall device complexity while maintaining high measurement precision. The ASIC essentially monitors itself and reports to the controller, simplifying the architecture compared to external monitoring approaches.
3Measurement precision
If dynamic adjustment of operating parameters is implemented, then power management accuracy is improved, but response time (latency) increases
Solution Approach 1:
The system performs preliminary actions by pre-establishing power profiles and thresholds in the controller and ASIC. When real-time monitoring detects conditions matching these pre-defined parameters, the system can rapidly execute predetermined adjustment actions without performing complex calculations in real-time. This preliminary preparation reduces response latency while maintaining accurate dynamic power management through continuous comparison against the pre-established profiles.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach enhances power management accuracy and reduces latency, improving the performance of memory systems by optimizing power usage and response times.
Implementation Method 1
receiving a current from a current mirror coupled with an AC voltage source
Data Source
AI summary
Methods, systems, and devices for voltage monitoring by a memory system are described. An application specific integrated circuit (ASIC) may be configured to provide feedback to one or more controllers of a memory system indicating whether a current sensed from an alternating current (AC) voltage source satisfies a threshold. The ASIC may output a flag in response to the current sensed by the ASIC satisfying the threshold, and the memory system may perform power management operations by adjusting operating parameters in response to the flag. The ASIC may be configured to generate token information that estimates a total current budget for the memory system in accordance with a power consumption at components of the memory system (e.g., AC components, direct current (DC) components, open NAND flash interface (ONFI) components), and the memory system may perform power management operations in response to the total current budget satisfying a threshold.


