Storage Device Read Mode Adaptation for Data Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Storage devices face challenges in effectively recovering original data due to failed error correction decoding, particularly in volatile memory devices where data loss occurs when power is cut off, and existing recovery methods are inefficient.
Innovation Solution
A storage device with a memory controller that changes read mode information, including data interface and power settings, to retry read operations when error correction decoding fails, allowing for sequential execution of recovery algorithms to recover data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If error correction decoding is performed on read data, then data reliability is improved, but data recovery capability deteriorates when decoding fails
Solution Approach 1:
The patent performs preliminary actions by executing multiple recovery algorithms (such as reading data at different voltage levels or using different decoding methods) before final data recovery is attempted. When error correction decoding fails, the system has already prepared alternative recovery approaches, enabling sequential retry operations that can successfully recover data that would otherwise be lost.
Solution Approach 2:
The patent changes parameters during the recovery process by adjusting read voltage levels, modifying decoding parameters, or altering data interface settings when initial error correction fails. These parameter changes enable the system to attempt data recovery under different conditions, transforming a single-failure scenario into multiple recovery opportunities.
2Loss of information
If read mode information is changed to retry read operations, then data recovery capability is improved, but device complexity increases
Solution Approach 1:
The patent implements dynamic read mode information that can be changed during operation. The memory controller dynamically adjusts read parameters such as voltage levels, data rates, or interface modes based on error correction results. This dynamic adaptation allows the system to respond to decoding failures without requiring complex hardware modifications, as the changes are implemented through controllable parameters rather than structural complexity.
3Loss of information
If sequential recovery algorithms are performed when error correction fails, then data recovery capability is improved, but processing time increases
Solution Approach 1:
The patent applies partial action by selectively executing only the necessary recovery algorithms based on the type and severity of errors detected. Rather than always performing all possible recovery steps, the system evaluates error conditions and executes only the appropriate subset of recovery algorithms, reducing unnecessary processing time while maintaining effective data recovery capability.
Data Source
AI summary
The present technology relates to an electronic device. According to the present technology, a storage device having improved original data recovery capability may include a memory device including a plurality of memory cells, and configured to perform a read operation on data stored in the plurality of memory cells according to read mode information, and to output read data associated with the read operation and a memory controller configured to receive the read data, change the read mode information when error correction decoding for the read data fails, and control the memory device to perform the read operation again according to the changed read mode information. The read mode information may include information on a data interface between the memory device and the memory controller.


