Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and system for correcting data

A data correction and correction algorithm technology, applied in the field of data processing, to achieve the effect of ensuring correctness

Inactive Publication Date: 2014-11-05
DAWNING INFORMATION IND BEIJING
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Aiming at the problems in the related art, the present invention proposes a data correction method and system, which can realize the timely correction of the data bit exchange problem in NAND by using the data of the backup image to synchronize the data of the bit exchange mirror, and in When the correction algorithm cannot be corrected, it can also correct the bit-swapped data, and even if a small amount of data has been bit-swapped, it can be corrected in time to ensure the correctness of the data stored in the NAND and the stability of the system. sex

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
  • Method and system for correcting data
  • Method and system for correcting data
  • Method and system for correcting data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0034] According to an embodiment of the present invention, a data correction method is provided, which is applied to a Nand Flash memory.

[0035] Such as figure 1 As shown, the data correction method includes:

[0036] Step S101, sequentially read the data in the first image;

[0037] Step S103, verifying the data, and judging whether bit swapping occurs in the data according to the verification result;

[0038] Step S105, if the judgment result is yes, read the data in the second image,...

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 discloses a method and system for correcting data. The method for correcting the data is applied to a Nand Flash memorizer, and comprises the steps that the data in a first mirror image are read in sequence; the data are verified, and whether position exchange happens to the data or not is judged according to the verification result; when the judgment result is that the position exchange occurs, the data in a second mirror image are read, the first mirror image is synchronized through the read data, and the second mirror image is the backup mirror image of the first mirror image. According to the method, the data of the backup mirror image are utilized to restore the mirror image data with the position exchange, the problem that position exchange happens to data in NAND can be solved in time, and the data with the position exchange can be corrected under the condition that a correction algorithm cannot correct the data. The method can correct the data in time under the condition that the position exchange happens to few data, and the accuracy of the data stored in the NAND and system stability are guaranteed.

Description

technical field [0001] The present invention relates to the field of data processing, and in particular, to a data correction method and system. Background technique [0002] FLASH memory is a kind of memory device and is a kind of non-volatile memory. It can keep data for a long time without current supply. Its storage characteristics are equivalent to hard disks. The basis of storage media for digital devices. NAND FLASH is widely used in emerging digital devices such as mobile storage, digital cameras, MP3 players, and handheld computers. Driven by the strong development of digital equipment, NAND FLASH has been growing rapidly. [0003] At present, all FLASH devices are troubled by the swapping phenomenon, and a method for solving the swapping phenomenon problem is proposed in the prior art, which compares the number of currently errored bits with a preset "bit error threshold", when When the number of erroneous bits is greater than the "bit error threshold", the corr...

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): G06F11/00
Inventor 孙浩
Owner DAWNING INFORMATION IND BEIJING
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More