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

Data storage management method for OTP flash memory under embedded environment

A technology for data storage and management methods, applied in electrical digital data processing, special data processing applications, memory address/allocation/relocation, etc., can solve the waste of OTP free space, the reduction of flash memory free space, file system data rewriting, etc. problems, to achieve the effect of effective management, simplified complexity, and reduced consumption

Inactive Publication Date: 2010-10-27
UNIV OF JINAN
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, information storage management on OTP flash memory is very different from traditional flash memory management
The traditional lookup table form is very effective for multi-erasing flash memory management, because the operation of writing data will cause frequent updates of the corresponding relationship in the lookup table, and this update can be written to the flash memory at any time to reflect the change of this mapping relationship ; but in OTP flash memory, this situation is different, because OTP can only be written once, the update of the comparison table and writing to the flash memory will cause the reduction of the available space of the flash memory, and frequent update operations will lead to the reduction of the available space of the OTP. Great waste
However, from an application point of view, it is necessary to implement operations such as adding files on the flash memory, which will cause file system data to be rewritten, file data to be updated, etc. Therefore, a new data storage management algorithm must be designed to deal with this contradiction

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
  • Data storage management method for OTP flash memory under embedded environment
  • Data storage management method for OTP flash memory under embedded environment
  • Data storage management method for OTP flash memory under embedded environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Refer to the attached Figures 1 to 4 According to the technical solution of the present invention, a data storage management method of OTP flash memory under an embedded environment, the method is based on the FAT file system, generates a bad block replacement table and a page replacement table through initial low-level formatting, and stores the flash memory space From page 0 to the end, it is divided into the OTP management algorithm reserved area in the first area, the flash memory system reserved area in the second area, the file system area and directory reserved area in the third area, and the user data area in the fourth area. The above bad block replacement table and page replacement table are stored in the first area, DBR is written in the third area, reserved sectors are created, and FAT and FAT copies are written, the root directory is created, and the flash system software configuration is written in the first area information and store the address lookup 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 discloses a data storage management method for an OTP flash memory under an embedded environment, which comprises the following steps of: performing classification management on a file system area and a user data area, and performing different data storage management methods on the two areas so as to realize effective management of the OTP flash memory. In common data storage, address mapping can be implemented by simple calculation and combination of a bad block table and a page replacing table so as to simplify the management algorithm complexity; and the consumption of system resources is reduced by adopting a forward programming method in a file system.

Description

technical field [0001] The invention relates to a method for data storage management on an OTP flash memory in an embedded environment, wherein OTP means One Time Programmable, which means one-time programmable. Background technique [0002] At present, in terms of computer storage, the storage media used mainly include: magnetic media (hard disks), optical media (optical discs), and solid-state storage media represented by flash memory (Flash, also known as flash memory), which are being rapidly popularized. Solid state storage is developing most rapidly. With the popularization of flash memory media, correspondingly, its price is also dropping rapidly. In some fields, there has been a trend of SSD (solid state disk) gradually replacing hard disks; Data, etc., but the CD has the disadvantages of large volume and easy damage, and it is not easy to realize copyright protection by using the CD for media distribution. In this context, it has a broad application prospect to us...

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/02G06F17/30
Inventor 孙涛周莉杨波
Owner UNIV OF JINAN
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