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

Access method of flash memory and flash memory device

An access method and flash memory technology, applied in the field of flash memory access, can solve the problems of inability to use flash memory data storage space, waste of system resources, etc.

Active Publication Date: 2012-05-30
HUIGUO SHANGHAI SOFTWARE TECH +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the controller of the flash memory device cannot use most of the idle data storage space of the flash memory, resulting in a waste of system resources

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
  • Access method of flash memory and flash memory device
  • Access method of flash memory and flash memory device
  • Access method of flash memory and flash memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] figure 1 is a block diagram of the flash memory device 104 according to the present invention. The flash memory device 104 stores data for the host 102 . The flash memory device 104 includes a controller 106 and a flash memory 108 . The flash memory 108 includes a plurality of storage units 122 - 128 for storing data. The storage units 122-128 can be blocks, pages, or sectors. Each storage unit has a corresponding physical address, and the storage units of the flash memory 108 are accessed according to the corresponding physical address. The controller 106 receives an access command and a logical address from the host, converts the logical address into a physical address, and accesses the storage unit of the flash memory 108 corresponding to the physical address according to the access command. In one embodiment, the flash memory 108 is a NAND flash memory.

[0016] An address link table records the link relationship between multiple physical addresses and multiple...

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 an access method of a flash memory and a flash memory device. In an embodiment, the flash memory comprises a plurality of memory units, and each of the memory units has a physical address. The method comprises the following steps: firstly, receiving data to be written in a first logical address from a host; then checking whether the data is expected data or not; then checking whether the first logical address is linked to an empty physical address or not; if the data is not the expected data and the first logical address is not linked to the empty physical address, writing the data in a first memory unit pointed by a first physical address linked to the first logical address; and if the data is not the expected data and the first logical address is linked to the empty physical address, establishing a link between the first logical address and a second physical address, and writing the data in a second memory unit pointed by the second physical address.

Description

technical field [0001] The present invention relates to flash memory, and more particularly to accessing flash memory. Background technique [0002] Flash memory is a type of non-volatile memory whose data can be programmed and erased electrically. Flash memory is mainly used as a memory card and a Universal Serial Bus (USB) device for general data storage of computers and other digital products. The manufacturing cost of flash memory is much lower than the cost of Electrically Erasable Programmable Read-Only Memory (EEPROM), so it has become a mainstream product in the market. Applications for flash memory include PDAs, notebook computers, digital music players, digital cameras, and mobile phones. [0003] The flash memory includes a plurality of storage units (blocks), and each block has a physical address (physical address) for storing data. The flash memory accesses the data of the storage unit according to the physical address of the storage unit. However, when a ho...

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 Patents(China)
IPC IPC(8): G06F12/02G06F12/06
Inventor 陈波
Owner HUIGUO SHANGHAI SOFTWARE TECH