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

Method for improving access efficiency of flash memory and related memory device

A memory device and flash memory technology, applied in the field of flash memory access, can solve problems such as read/write errors, reduced memory durability, and slow read/write speeds.

Active Publication Date: 2012-07-04
SILICON MOTION INC (CN)
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, some solutions may cause some side effects; for example: reduced memory endurance (endurance), poor performance, slower read / write speed, prone to read / write errors, etc., can also cause some kinds of Difficulties in the actual operation of portable memory devices (e.g. memory cards conforming to the SD standard)

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 improving access efficiency of flash memory and related memory device
  • Method for improving access efficiency of flash memory and related memory device
  • Method for improving access efficiency of flash memory and related memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Please refer to figure 1 , figure 1 It is a schematic diagram of a memory device 100 according to a first embodiment of the present invention, wherein the memory device 100 of this embodiment is especially a portable memory device (for example: a memory card conforming to SD / MMC, CF, MS, XD standards ). The memory device 100 includes: a flash memory (Flash Memory) 120 ; and a controller for accessing (Access) the flash memory 120 , wherein the controller is, for example, a memory controller 110 . According to this embodiment, the memory controller 110 includes a microprocessor 112 , a read only memory (ROM) 112M, a control logic 114 , a buffer memory 116 , and an interface logic 118 . The ROM is used to store a program code 112C, and the microprocessor 112 is used to execute the program code 112C to control access to the flash memory 120 . Please note that the program code 112C also needs to be stored in the buffer memory 116 or any form of memory.

[0020] In a typ...

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 method for improving access efficiency of a flash memory and a related memory device. The flash memory comprises a plurality of blocks and is positioned in the memory device. The method comprises the following steps of: in the process of writing data into the flash memory, establishing / updating at least one link list in a random access memory of the memory device, whereinaiming at the flash memory, the link list indicates the link relationship between a logic address and an entity address or the link relationship between an entity address and a logic address; and only when a caching clearing instruction from a main device is detected, writing the link list into the flash memory to serve as reference for accessing the flash memory in the future. The invention alsoprovides the related memory device and a controller thereof. The controller comprises a read only memory and a microprocessor.

Description

technical field [0001] The present invention relates to the access of flash memory (Flash Memory), and more specifically, to a method for improving the access performance of a flash memory, a related memory device and its controller. Background technique [0002] Due to the continuous development of flash memory technology in recent years, various portable memory devices (eg memory cards conforming to SD / MMC, CF, MS, XD standards) have been widely implemented in many applications. Therefore, the access control of the flash memory in these portable memory devices has become a very hot issue. [0003] As far as the commonly used NAND flash memory is concerned, it can be mainly divided into two types of flash memory: single level cell (Single Level Cell, SLC) and multiple level cell (Multiple Level Cell, MLC). Each transistor in the single-level cell flash memory, which is regarded as a memory cell, has only two charge values, which are respectively used to represent a logic v...

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/08G06F12/0866
Inventor 李俊坤林仁文
Owner SILICON MOTION INC (CN)