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

Method for managing data in flash storage medium

A data management and data storage technology, which is applied in information storage, static memory, read-only memory, etc., can solve the problems of poor error handling ability, poor fault tolerance, and poor reliability of illegal power failures, and achieve the goal of avoiding reading and writing errors again Effect

Inactive Publication Date: 2004-08-04
NETAK TECH KO LTD
View PDF0 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the shortcomings of the flash memory medium in the above-mentioned prior art, such as poor reliability, poor fault tolerance, insecure data, and poor ability to handle illegal power-off errors, the present invention provides a method for data management in the flash memory medium, through which , can completely save the original data recorded in the flash medium before illegal power failure, and ensure that all empty storage blocks in the flash medium are available, thereby improving the stability, data security and fault tolerance performance of the flash medium

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 managing data in flash storage medium
  • Method for managing data in flash storage medium
  • Method for managing data in flash storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] As shown in FIG. 2, it shows the physical structure of the existing flash media. The smallest physical storage unit of the flash memory medium is a page (Page), and a storage block (Block, ie a physical block) is composed of multiple pages. Each chip includes multiple memory blocks. Each page includes a data storage area of ​​several bytes and a redundant area of ​​several bytes, for example, each page may include a data storage area of ​​512 bytes and a redundant area of ​​16 bytes, or each page may include 2K words Section data storage area and 64-byte redundancy area.

[0022] There are various methods for allocating bytes in the redundant area. For example, one or more bytes may be used to set a status flag to indicate the data status and / or working status of the storage block where the page is located. FIG. 3 is an example of byte allocation in a redundant area of ​​a flash medium.

[0023] According to the present invention, a status flag is set in the redundan...

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

A method for managing the data in flash memory medium features that when the memory block is operated, its state flag is set up to a unfinished state, and when its operation is finished, the state flag is set up to finished state. If an exception accurs during data writing to the flash memory medium, the original data in the flash memory medium can not bo lost. Its data writing method and data restoring method are also disclosed.

Description

technical field [0001] The present invention relates to the field of semiconductor storage, in particular to a data management method in a flash memory medium. After the data is managed by the method, no matter when an illegal power failure occurs at any time when data is written to the flash memory medium, the original flash memory medium Some data and newly written data will not be lost, which improves the security of data stored in the flash memory medium. Background technique [0002] Removable storage devices using flash media have been widely used in large numbers and have gradually replaced floppy disk drives. However, flash media also shows its shortcomings in practical applications. For example, when users write new data to flash media or modify stored data, due to the special read and write characteristics of flash media that people have long known, First, the data in the storage block pointed to by the corresponding physical address (hereinafter referred to as th...

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): G11C11/4063G11C11/4078G11C16/06
Inventor 邓国顺成晓华向锋
Owner NETAK TECH KO LTD
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