Embedded type flash memory, storage system and method for power fail safeguard of data

A technology of power-down protection and memory, which is applied in the direction of electrical digital data processing, special data processing applications, and protection of stored content to prevent loss.

Active Publication Date: 2009-09-23
RDA MICROELECTRONICS SHANGHAICO LTD
View PDF0 Cites 52 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The technical problem to be solved by the present invention is to provide an embedded flash memory, an embedded system and a data power-down protection method thereof, so as to overcome the data security problem caused by the application of a general file system in an embedded flash memory device

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
  • Embedded type flash memory, storage system and method for power fail safeguard of data
  • Embedded type flash memory, storage system and method for power fail safeguard of data
  • Embedded type flash memory, storage system and method for power fail safeguard of data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The main thinking of the present invention is: by setting up the mode of a dynamic backup data area between the file system cache (Cache) and the Flash target data area, realized the power-down protection based on the file system, make the common file system can use more reliably In the harsh environment of the embedded Flash memory.

[0029] Therefore, according to an embodiment of the present invention, the storage space of the flash memory includes a target data area and a backup data area, wherein when the file system cache writes data back to the flash memory, the data is first written into the flash memory. The process of backing up the data area is described above, and after the writing is completed, the process of writing to the target data area is executed again.

[0030] In the storage system, an area for storing process bytes is further included, and the process bytes indicate the writing stage of the data writing process. The process byte can be stored in t...

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 provides a flash memory, a system and a method for power fail safeguard of data. The embedded type system comprises an embedded type operating system, a file system, a memory and the like; the memory comprises a flash memory of which the storage space comprises a destination data area and a backup data area; and the embedded type storage system further comprises a power fail safeguard module used for executing the process of writing the data in the backup data area first, and then executing the process of writing the data in the destination data area after executing the writing process. The invention also relates to the method for power fail safeguard of data. The flash memory, the system and the method can easily and reliably realize the application of a general file systemin a severe embedded type environment and ensure the safety and reliability of the data.

Description

technical field [0001] The invention relates to a flash memory (Flash, flash memory), a storage system and a data management method thereof, in particular to a power-off protection method for files under a general file system, which is used to solve the storage security problem of key information. Background technique [0002] NAND flash memory organizes data in the form of multiple data blocks (blocks), and each data block contains a fixed number of pages (pages). A data block is the smallest erasable unit in flash memory, and a page is the smallest read / write unit in flash memory. Data blocks in flash memory are also called erase blocks. There are two important differences between a flash memory chip and a traditional disk device: First, a sector in a flash memory can only be written once, and the update of the data in a sector does not directly cover the original sector after the data is modified, but writes Return to a new unused sector, and the update method of the di...

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): G06F12/16G06F11/14G06F17/30
Inventor 张武杰李菲菲磨键琨
Owner RDA MICROELECTRONICS SHANGHAICO LTD
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