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

Method for processing data of flash memory equipment

A technology of equipment data and processing methods, applied in the field of data processing, can solve the problems of complex data operation mapping relationship and low efficiency, and achieve the effects of prolonging the normal service life, reducing dependence, and improving efficiency

Inactive Publication Date: 2008-07-30
ZTE CORP
View PDF1 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] In view of the above-mentioned problems, the main purpose of the present invention is to provide a data processing method for flash memory devices to simplify the mapping relationship and improve efficiency in view of the defects of complex and inefficient data operation mapping relationships for flash memory devices in the prior art

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 processing data of flash memory equipment
  • Method for processing data of flash memory equipment
  • Method for processing data of flash memory equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.

[0038] As shown in FIG. 1 , it shows the structure of logical block management and sector management in the embodiment of the present invention.

[0039] In the present invention, the flash is divided into a plurality of logical blocks by taking the erasing block of the Flash as a unit, and these logical blocks are numbered, as shown in the internal structure of the Flash in FIG. 1 (FIG. 1-100). The data area of ​​each logical block is divided into three parts, including logical block management information at the head of the logical block, sector management information, and sector data area, as shown in the logical block structure in Figure 1 (Figure 1-101).

[0040] As shown in the block management structure in Figure 1 (Figure 1-102), the logical block management information in the header of the logical block is used to manage the logical block. The ...

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 data processing method for a flash memory device. The method comprises the following steps that: step S102, the flash memory device is scanned during the initialization, a logical block queue group and a spare empty physical block queue are established in a host computer, the logical block queue group is formed by queues composed of physical blocks with the same logical block number, and the spare empty physical block queue is composed of physical blocks with empty data spaces, in which data can be written; step S 104, the corresponding logical block queue group is searched by utilizing the logical block number according to the logical order of an upper-level system, the physical blocks in the logical block queue group are scanned, and the data in the flash memorydevice is processed by dint of the spare empty physical block queue according to the scanning result. Through the technical proposal of the invention, the logical mapping relation is simplified, the efficiency is improved, the data stability is ensured, and the service life of the flash memory is prolonged.

Description

technical field [0001] The invention relates to a data processing technology, in particular to a data processing technology of a flash memory device. Background technique [0002] Compared with hard disks, Flash Memory (flash memory), as a storage device with small size and low power consumption, has been used more and more in embedded systems. It is a storage device based on semiconductor technology and has its own characteristics. Its three main features determine its application. [0003] First of all, the data writing of each Flash device can only be written from 1 to 0 or from 0 to 1. If you want the Flash device to be able to rewrite new data, you can only write new data after erasing the Flash. This means that whenever a data area in Flash is written, new data cannot be written in this area. Even if the data in this area has been invalidated, this area must be erased before writing new data. data, and cannot be written directly like a hard disk. [0004] Secondly...

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/02G11C16/10
Inventor 曹小伟李灿伟
Owner ZTE CORP
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