Method for recovering comparison table of flash memory

A comparison table and flash memory technology, which is applied in the recovery field of flash memory comparison table, can solve the problems of missing audio and video data, feeling strange, misjudgment, etc., and achieve the effect of less lost data and low data loss

Inactive Publication Date: 2008-10-08
ALICORP
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example: if the power is cut off during recording or video recording, tens of minutes of audio and video data may disappear, which will make people feel strange
[0006] In addition, if the sudden power failure occurs wh

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 for recovering comparison table of flash memory
  • Method for recovering comparison table of flash memory
  • Method for recovering comparison table of flash memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Please refer to FIG. 2 , which is a schematic diagram of the processing procedure for different physical blocks corresponding to the same logical block. When there are two different physical blocks (the new block and the old block as shown in FIG. 2 ) corresponding to the same logic In the present invention, considering that abnormal termination occurs in the writing process, it is uncertain whether the data of the new block has been correctly written, so it is necessary to provide a brand new third block as the corresponding logical block. If it is completely correct, it means that this page was written before the power failure, and the power failure does not affect its data content. Then copy the content of this page to the third block. Until the data of the new block cannot be corrected when the error correction is made, or the data of the new block is blank. The next source of data on the third block is the data of the old block, so that the data will not be lost. ...

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

When a first block and a second block in a flash memory are mapped to a same logic block, the invention provides a third block for copying newer and correct data of the first and the second blocks, the third block is mapped to the logic block after the third block finishes writing the data, and the first block and the second block are erased. The invention also provides edition numbers for the blocks, which are used for the judgment of write sequences of the blocks, thereby the lasted edition block is mapped to the logic block.

Description

technical field [0001] The present invention relates to a working method of a memory, in particular to a method for restoring a flash memory comparison table. Background technique [0002] Generally, when using flash memory, the system will refer to the Look-up Table for the correspondence between entities and logical blocks. This look-up table must be maintained during the operation of the system. It is a one-to-one correspondence, which means a logical A block can only correspond to one physical location, and no corresponding disorder can occur. Taking NAND Flash as an example, the erasing unit is a block (Block), and the comparison table will also be corresponding to the unit of block, but the unit of NAND Flash writing data is a page (Page) as the unit. Unit, a block is divided into several pages, so when writing data, if the entire block has not been written, there will be a time segment with the same logical block corresponding to two different physical blocks, the ne...

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): G06F12/06
Inventor 陈平
Owner ALICORP
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