Storage system with data-restoring function and data-restoring method thereof

A storage system and data restoration technology, applied in static memory, instruments, etc., can solve problems such as data reading errors, and achieve the effect of ensuring correctness and improving reliability

Active Publication Date: 2009-12-09
ADATA
View PDF2 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] However, in the technology proposed by the above prior art, if the error bit exceeds the range that can be corrected by ECC, data reading error will still occur.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Storage system with data-restoring function and data-restoring method thereof
  • Storage system with data-restoring function and data-restoring method thereof
  • Storage system with data-restoring function and data-restoring method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention provides a storage system with data recovery function and its data recovery method, especially when the commonly used error detection and correction (ECC) technology cannot repair the error bit of the stored data, the storage system of the present invention can provide a recovery function. The function of measuring error bits and then repairing error bits ensures the correctness of data reading and effectively improves data reliability.

[0033] In the prior art, in order to ensure data reliability, the control unit uses an ECC function to check and repair erroneous data when reading data from the internal memory. However, the ability of ECC error recovery is limited. If the error bits of the data exceed the correction range of ECC, data reading errors will still occur. Therefore, the storage system of the present invention will detect and correct the error bits of the data by writing test data to the position where the error data is stored for the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a storage system with a data-repairing function and a data-repairing method thereof. A testing and repairing flow is mainly utilized to perform once or for many times to reduce errors in a memory medium to a repairable range of the generally used error checking and correcting (ECC) function so as to ensure the reading correctness of data and effectively improve the reliability of the data. An optimal mode of the data-repairing step comprises the following steps: utilizing a test data generator in the storage system to provide test data, writing the test data to a memoryblock with data errors; finding error positions by reading the test data; and positioning the error positions in the repairable range of the ECC technology by a repairing program. However, the memoryblock is marked as a damaged block if the error positions can not be found or the errors can not be repaired in the repairable range of the ECC technology when a test number exceeds a test upper limit.

Description

technical field [0001] The invention relates to a storage system with data repair function and a data repair method thereof, in particular to memory detection and data correction by writing one or more test data to a location where error data is stored. Background technique [0002] Due to its advantages over traditional hard disks, such as fast access speed, low power consumption, small size, and shock resistance, flash memory is gradually and widely used in information storage devices. [0003] Due to the structural relationship of the flash memory, the stored data is easily affected by high voltage interference or the aging and damage of the memory cells, resulting in errors in the stored data. For example, the state of the original memory cell is high potential, but the controller reads the memory cell. When the controller reads the memory cell, it reads that the memory cell is in a low potential state; or when the controller reads the memory cell, it reads that the memo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G11C29/12G11C29/44
Inventor 陈明达林传生谢祥安张惠能
Owner ADATA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products