Method for processing data errors, and device and system for checking and correcting data errors
A technology for data errors and processing methods, applied in the storage field, can solve the problems of inability to correct errors, data unrecoverable, data error correction, etc., and achieve the effect of avoiding irreversible errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] This embodiment describes a data error processing method, which is a method of processing according to the number of erroneous bits in a data block when ECC is used for error correction, and will be described in detail below with reference to the accompanying drawings.
[0031] see figure 1 , the method of this embodiment may include the following steps:
[0032] Step 101: Acquiring the number of bits with errors in the data block;
[0033] Before step 101, a step may also be included: judging whether the above-mentioned data block is sent incorrectly, if an error occurs, then obtain the number of bits in the data block that has errors, if no error occurs, then perform the data processing on the data block according to the normal data processing method Subsequent processing.
[0034] Step 102: judging whether the number of erroneous bits is greater than or equal to a preset threshold, and the preset threshold is smaller than the maximum number of bits that can be corr...
Embodiment 2
[0045] This embodiment describes a method for processing data errors. Through this method, occurrence of uncorrectable errors can be effectively avoided, thereby avoiding loss of user data and erroneous modification of user data.
[0046] Describe in detail below in conjunction with accompanying drawing, see figure 2 , the method of this embodiment may include the following steps:
[0047] Step 201: judge whether the data block is in error, when judging that the data block is in error, execute step 202, and when judging that the data block is not in error, execute step 203;
[0048] During the implementation of the ECC algorithm, judging whether there is an error in the data block can be achieved by the following methods:
[0049] The first is to add a check bit to the original data bit. The length of the check bit is proportional to the maximum number of bits that can be corrected by ECC; then the data bit is transmitted or stored together with the check bit. When the user re...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com