Enhanced error correction method and deep error correction method based on double-layer raid information
An error correction method and enhanced technology, applied in the direction of error detection/correction, response error generation, redundant code error detection, etc., can solve the problems of different action points and utilization principles, lack of data recovery ability, etc., to achieve The effect of reducing the number of error bits, wide application range, and reducing the number of error bits
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] Embodiment 1 of the present invention provides an enhanced error correction method based on double-layer RAID information. In this embodiment, there is no limit to which level of RAID structure is specifically used in the flash memory controller, as long as it meets the constraints described below conditions.
[0049] Specifically, such as figure 1 and figure 2 As shown, in the enhanced error correction method based on double-layer RAID information described in this embodiment, when ECC uncorrectable error data appears in the flash memory particles, the error correction method adopted includes the following steps:
[0050] In order to implement the error correction method described in this embodiment, it is necessary to add a layer of RAID protection and sacrifice part of the NAND storage space. Vertical binding can be performed for M' rows of RAID lines, and DXOR_V is the check code data of the vertical RAID lines. The size of M' can be designed according to the re...
Embodiment 2
[0078] The enhanced error correction method based on double-layer RAID information described in Embodiment 1 can solve the ECC uncorrectable scenario encountered by general SSD controllers, and can ensure the smooth progress of normal reading and writing of SSD controllers. When the user encounters some very important uncorrectable data, this embodiment provides a deep error correction method, that is, try to restore the user data without considering the impact on the read delay and read bandwidth of the SSD controller.
[0079] Such as figure 2 As shown, the deep error correction method includes the steps of:
[0080] (1) Find all other uncorrectable data in the horizontal RAID row where DATAX is located;
[0081] (2) Take any uncorrectable data in a horizontal RAID row, and restore it through the enhanced error correction method based on double-layer RAID information described in Embodiment 1. If it can be restored, use the restored new data to overwrite the previous data....
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com