Method for conducting virtual space management to NAND FLASH memory

A virtual space and storage technology, applied in the field of virtual space management, can solve problems such as the complexity of terminal programs, and achieve the effect of downloading and storing

Inactive Publication Date: 2007-03-21
HISENSE +1
View PDF0 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It overcomes the problem of the complexity of the terminal program brought about by the traditional bad block skipping method, and can solve the problem of downloading and storing the terminal program in the memory simply and quickly

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 conducting virtual space management to NAND FLASH memory
  • Method for conducting virtual space management to NAND FLASH memory
  • Method for conducting virtual space management to NAND FLASH memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0026] As shown in Figure 1, the mapping relationship between logical blocks and physical blocks in the virtual memory management module is that each logical block is mapped to the actual physical block in sequence, and if the corresponding physical block is broken, it is mapped to the next physical block , and then build a mapping table. For example, there are bad blocks 5, 6, 11 and so on in the NAND FLASH memory. In this way, the corresponding relationship of our logical addresses will be as follows, logical 0 corresponds to physical 0; logical 1 corresponds to physical 1; logical 2 corresponds to physical 2; logical 3 corresponds to physical 3; logical 4 corresponds to physical 4; logical 5 corresponds to physical 7; Logical 6 corresponds to physical 8; logical N corresponds to physical M. Among them, the physical block 0 is guaranteed not to be b...

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 is concerned with the method that processes the virtual space management to the NAND flash memorizer: establishes mapping table, maps the virtual series useable logical block on the non-series useable physical block, saves the mapping table in the managing module of the virtual space, elides the error block managing part of every non-correlated programming module in order to get the better logical block, the logical space managing module provides the corresponding error block mapping mechanism and finds out the corresponding physical block number function according to the logical block number. The invention can avoid the error block processing problem of several software modules in the mobile phone terminal repeatedly, and also avoid the complex processing when two terminal programs that can not run synchronously both can visit the error block.

Description

technical field [0001] The invention relates to the technical field of flash memories, in particular to a method for establishing a logical mapping table for physical blocks of the NAND FLASH flash memory to manage virtual space. Background technique [0002] At present, with the development of science and technology, more and better storage media have been developed, which makes our life change with each passing day. These changes provide more choices and better performance for mobile communication terminals. The improvement of memory access speed and the continuous expansion of storage space also enable mobile communication terminals to have better multimedia functions. In order to get more storage space, and the price is cheaper, NAND FLASH memory came into being. NAND FLASH memory and NORFLASH memory both belong to flash memory, but NAND FLASH memory has a better performance-price ratio in the large-capacity storage of mobile communication terminals, and is rapidly rep...

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/02
Inventor 刘刚唐尊良
Owner HISENSE
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