Memory Controller Voltage Detection for Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory storage devices face data loss issues due to unstable power sources, as some elements fail to operate normally, leading to incomplete command execution and potential data loss when the working voltage drops below a threshold.
Innovation Solution
A memory storage device with a voltage detection circuit and a memory controller that adjusts operation modes based on detected voltage thresholds, entering power saving mode when voltages are unstable to prevent data loss and resuming normal operation when voltages stabilize, ensuring incomplete commands are executed correctly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the memory storage device is reset when working voltage is lower than voltage threshold, then the normal operation of the memory storage device is maintained, but data in the buffer will be lost
Solution Approach 1:
The patent applies preliminary action by having the voltage detection circuit continuously monitor the working voltage before it drops below the threshold. When the voltage approaches the threshold, the system can take preventive measures such as entering power-saving mode or preserving buffer data, rather than waiting for the voltage to drop and then resetting. This proactive approach prevents data loss while maintaining normal operation.
Solution Approach 2:
The patent implements beforehand cushioning by introducing a power-saving mode that acts as a protective buffer between the unstable voltage condition and the critical data storage operations. When voltage becomes unstable but remains above the threshold, the system enters this cushioning mode that protects against complete failure while allowing data operations to continue safely, preventing the need for resetting that would lose buffer data.
2Loss of information
If the memory storage device enters power saving mode when working voltage is lower than voltage threshold, then data loss is prevented, but command execution is stopped
Solution Approach 1:
The patent applies dynamics by making the operational state of the memory storage device adjustable rather than fixed. The system can dynamically transition between normal operation mode and power-saving mode based on real-time voltage conditions. When voltage stabilizes, the system can dynamically resume command execution, providing flexibility that balances data protection with productivity.
Solution Approach 2:
The patent implements parameter changes by modifying the operational parameters of the memory storage device based on voltage conditions. Specifically, the system changes its operational state (normal mode vs. power-saving mode) as a controllable parameter, allowing it to adapt its behavior to match the stability of the power supply while maintaining the ability to execute commands when conditions permit.
3Reliability
If the memory storage device continuously monitors voltage, then response to voltage changes is improved, but device complexity increases
Solution Approach 1:
The patent applies universality by designing the voltage detection circuit to serve multiple functions: monitoring voltage levels, detecting voltage thresholds, and triggering appropriate responses (mode transitions). By making this circuit multi-functional, the patent reduces the need for separate dedicated components for each function, thereby limiting the increase in device complexity while maintaining improved voltage response.
Data Source
AI summary
A controlling method for a memory storage device is provided. The method includes: disposing a rewriteable non-volatile memory module which is operated at a first working voltage in the memory storage device; and detecting whether the first working voltage is lower than a first voltage threshold. The method also includes: detecting whether a circuit component working voltage is lower than a circuit component voltage threshold; when the first working voltage is lower than the first voltage threshold, setting the memory storage device to stop executing commands from a host system and to stop giving commands to the rewriteable non-volatile memory module; and, when the circuit component working voltage is lower than the circuit component voltage threshold, enabling a reset signal to stop receiving and executing commands from the host system. Therefore, the method can effectively improve the stability of the memory storage device.


