Memory Storage Device Abnormal Power Loss Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of physical programming units in super-physical units within flash memory devices leads to prolonged recovery times during sudden power-off events, reducing device restart efficiency due to the time required to manage and process interrupted operations.
Innovation Solution
A method and system for abnormal power loss recovery in memory storage devices, where data from a first super-physical unit without a corresponding RAID ECC code is read and copied to a second super-physical unit when the device is powered back on, with thresholds and idle time considerations to optimize data transfer and storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the number of physical programming units in a super-physical unit is increased, then the storage capacity and density are improved, but the recovery time during abnormal power loss increases and device restart efficiency decreases
Solution Approach 1:
The patent divides the super-physical unit into multiple physical programming units and introduces the concept of first and second super-physical units. During abnormal power loss recovery, only the first super-physical unit needs to be processed, while the second super-physical unit is prepared in advance or processed separately, effectively segmenting the recovery task to reduce overall recovery time despite having more physical programming units.
Solution Approach 2:
The patent implements preliminary actions by preparing the second super-physical unit in advance or by establishing a recovery mechanism that knows in advance which units need processing. This allows the system to quickly switch to pre-prepared units during recovery, reducing the time needed to process all physical programming units after power loss.
2Quantity of substance
If the number of physical programming units is increased, then the storage capacity is improved, but the management complexity during power loss recovery increases
Solution Approach 1:
The patent segments the management task by introducing distinct first and second super-physical units with different processing requirements. The control circuit can manage each super-physical unit separately according to its specific characteristics, simplifying the overall management complexity even though more physical programming units are involved.
Solution Approach 2:
The patent applies local quality by treating different super-physical units differently based on their specific properties. The first super-physical unit has different characteristics compared to the second super-physical unit, allowing the control circuit to apply optimized management strategies for each type, thereby reducing overall management complexity.
Data Source
AI summary
An abnormal power loss recovery method, a memory control circuit unit, and a memory storage device are provided. The method is configured for a memory storage device including a rewritable non-volatile memory module having a plurality of super-physical units. The super-physical units include at least two physical erasing units, and each of the physical erasing units belongs to a different operation unit and includes a plurality of physical programming units. The method includes: reading data stored in a first super-physical unit without a corresponding RAID ECC code when a memory storage device is powered on again and detected as an abnormal power loss to obtain first data, and the first super-physical unit is a last super-physical unit to which data is written before the abnormal power loss occurs; and copying the first data to a second super-physical unit.


