Unlock instant, AI-driven research and patent intelligence for your innovation.

Non-volatile memory device and data processing method of non-volatile memory device

A data processing and memory device technology, applied in the direction of responding to error generation, redundant code error detection, etc., can solve the problem of inability to know whether the address or data is correct, wrong access address or access data, and inability to detect in real time Data transmission errors, etc.

Active Publication Date: 2011-08-10
SILICON MOTION TECH CORP
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the continuous improvement of data transmission rate, data transmission is more easily affected by problems such as noise interference, thereby greatly increasing the incidence of data transmission errors
In this case, since the commonly used NAND flash memory cannot detect the occurrence of data transmission errors in real time, it is impossible to know whether the address or data to be accessed is correct
Furthermore, wrong access address or access data may also cause wrong programming or erasing operation of NAND flash memory that cannot recover data

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
  • Non-volatile memory device and data processing method of non-volatile memory device
  • Non-volatile memory device and data processing method of non-volatile memory device
  • Non-volatile memory device and data processing method of non-volatile memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] figure 1 A block diagram of a non-volatile memory device 10 according to an embodiment of the present invention is shown.

[0023] refer to figure 1 According to the embodiment, the non-volatile memory device 10 includes a controller 102 and a NAND flash memory 104 . The controller 102 is used for providing target commands and corresponding target addresses from an external host (not shown). The controller 102 is coupled to the NAND flash memory 104 via a bus 106 , such as a Universal Serial Bus (USB), for transmitting target commands and corresponding target address sequences to the NAND flash memory 104 .

[0024] In one embodiment, the non-volatile memory device 10 can be a storage medium such as a secure digital (SD) card, a multimedia card (MMC), a Micro SD card, a memory stick (MS) card, or a high-capacity memory stick (MS Pro) card. . In addition, the controller 102 and the NAND flash memory 104 can be implemented with integrated circuits (Integrated Circuit,...

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 relates to a non-volatile memory device and a data processing method of the non-volatile memory device. The non-volatile memory device comprises a controller and a nand gate flash memory. Firstly, the controller transmits an object command and a corresponding object address sequence to the nand gate flash memory. Then, the nand gate flash memory works out a first numerical value according to the object address. Next, the controller transmits a cyclic redundancy check code corresponding to the object address to the nand gate flash memory. Then, the nand gate flash memory carries out the cyclic redundancy check according to the first numerical value and the cyclic redundancy check code for judging whether transmission errors are caused. When the transmission errors are caused,a state buffer is set so as to inform the controller of retransmitting the object command and the corresponding object address.

Description

technical field [0001] The present invention relates to non-volatile memory (non-volatile memory), more specifically, relates to NAND flash memory (NAND flash memory) and its data processing method. Background technique [0002] Because non-volatile memory, such as flash memory, can be electrically erased and reprogrammed (reprogram), and has the advantages of small size, power saving and low cost, it is widely used in various consumer electronic devices, such as mobile Telephones, digital cameras, personal digital assistants (Personal Digital Assistant, PDA), etc., are used for general data storage and transmission. [0003] Flash memory can be divided into NOR flash memory and NOR flash memory. Compared with NOR flash memory, NAND flash memory has lower cost, larger memory capacity, and faster writing speed and erasing speed. This makes the NAND flash memory widely used as a storage medium for portable products to store various multimedia data. [0004] Generally speaki...

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/08
Inventor 欧旭斌
Owner SILICON MOTION TECH CORP