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

Priority-locking-based flash memory storage method

A high-priority technology for flash memory storage, which is applied in the direction of memory address/allocation/relocation, etc. It can solve the problems of slow erasing and writing speed of flash memory, affecting the service life of flash memory storage devices, and slow speed.

Inactive Publication Date: 2013-08-28
深圳和长盈资讯有限公司
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, if you use flash memory to store user data in consideration of cost, there will be the following problems: flash memory erase and write speed is slow, and most flash memory must use BANK (64KB) as the minimum erasing unit, and it takes more than 100ms to erase once. Too many times will inevitably affect the service life of the flash memory storage device, and when storing data, the speed is also slow
[0007] On the other hand, since the storage blocks in the storage unit in the flash memory will be locked according to the priority of the stored data, if they are not stored separately according to the priority of the stored data, some data will be locked. desired erasure

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
  • Priority-locking-based flash memory storage method
  • Priority-locking-based flash memory storage method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Preferred embodiments of the present invention are further described below with reference to the accompanying drawings. In the present invention, the flash memory includes a first storage unit and a second storage unit, the first storage unit and the second storage unit each include a plurality of storage blocks with the same storage capacity, and the plurality of storage blocks are used for storing data, wherein the first storage unit and the second storage unit have the same maximum erasable times. The number of blocks of the first storage unit and the number of blocks of the second storage unit may be the same or different. Those skilled in the art know that the size of the data to be stored in this application is much smaller than the storage space of each storage unit among the multiple data storage units in the flash memory.

[0020] attached figure 1 shows the block diagram of the flash memory, as attached figure 1 Said, the flash memory includes a first stora...

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 flash memory storage method, which comprises the following steps of receiving data to be stored; determining the number L of storage blocks required by the storage of the data to be stored; finding the last storage block for storing the data in a first storage unit, and judging whether the L continuous storage blocks after the last storage block for storing the data comprise locked storage blocks or not; if the L continuous storage blocks after the last storage block for storing the data comprise the locked storage blocks, continuing judging whether the data to be stored is marked to be high-priority data or not, and performing different operation according to judgment results; and if the L continuous storage blocks after the last storage block for storing the data do not comprise the locked storage blocks, storing the data to be stored into the L continuous storage blocks after the last storage block for storing the data in the first storage unit.

Description

technical field [0001] The invention relates to the field of data storage, in particular to a flash memory storage method based on priority locking. Background technique [0002] When data is transmitted between the server equipment and the terminal equipment or between the internal devices of the computer equipment, it is especially necessary to use the storage equipment as a buffer equipment. At present, the more common storage devices are flash memory and electrically erasable programmable read-only memory (EEPROM). These two storage devices have the following advantages and disadvantages respectively: [0003] First of all, the advantages of flash memory are large capacity and low price; the disadvantage is that the erasing and writing speed is slow, and it must be erased first and then written. The minimum unit of each erasing is a BANK, that is, 64KB. Moreover, the number of rewritable times per unit storage space is small, about 100,000 times; [0004] Secondly, the...

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/02
Inventor 王媛媛
Owner 深圳和长盈资讯有限公司