Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

NAND flash memory as well as data checking method and device thereof

A verification method and data technology, applied in the verification field of NAND flash memory and its data, can solve the problem that the verification method cannot be transplanted to other platforms.

Inactive Publication Date: 2011-06-29
KONKA GROUP
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a method for verifying data in NAND flash memory, aiming to solve the problem that the existing hardware-based verification method cannot be transplanted to other platforms

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
  • NAND flash memory as well as data checking method and device thereof
  • NAND flash memory as well as data checking method and device thereof
  • NAND flash memory as well as data checking method and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0020] In the embodiment of the present invention, when data is written into the NAND flash memory page, the first check code is generated according to every 256 bytes of data written, and the first check code includes the check code of the first line and the first check code Two-column check code, when reading data from a NAND flash memory page, generate a second check code based on every 256 bytes of data read from the NAND flash memory, the second check code includes the second row of check code code and the second column check code, perform exclusive OR processing on the first check code and th...

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 is suitable for the memory field, and provides an NAND flash memory as well as a data checking method and device thereof. The method comprises the following steps: checking the row and the column of each 256-byte datum written to an NAND flash memory file to generate a first check code; checking the row and the column of each 256-byte datum read from the NAND flash memory file to generate a second check code; and processing the first check code and the second check code by XOR treatment, and determining whether the datum in the NAND flash memory has a fault according to the XOR treatment result. According to the embodiment of the invention, the method can check the data in the NAND flash memory in the software form, and is suitable for any platform.

Description

technical field [0001] The invention belongs to the field of memory, and in particular relates to a NAND flash memory and a data verification method and device thereof. Background technique [0002] Because the process of NAND flash memory cannot guarantee the reliability of the memory array (MemoryArray) in NAND flash memory to maintain performance during its life cycle, bad blocks will be generated during the production and use of NAND flash memory. When the operation timing and circuit stability are poor, if there is a bad block in the NAND flash memory, it may cause the entire flash memory block or flash memory page to be unreadable or all errors. If the NAND operation timing and circuit stability are good, generally there are bad blocks Only one or a few bits of data in a flash page (eg, 512 bytes) of a block will be corrupted. In the processing of NAND flash memory, an error checking and correction algorithm (Error Checking and Correction, ECC) is generally used to ch...

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
IPC IPC(8): G06F11/10
Inventor 王丛华
Owner KONKA GROUP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products