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

Data management method, memory controller and memory storage device

A data management method and technology of a memory controller, applied in the direction of memory address/allocation/relocation, etc., can solve the problems of time-out, prolonging the time of writing instructions, etc.

Active Publication Date: 2012-05-23
PHISON ELECTRONICS
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because in the data merging procedure, the memory management circuit must perform the above-mentioned search to read all the valid data of the logical unit where the data merging is performed, based on this, the execution of the data merging procedure by the memory management circuit will greatly prolong the time for executing the write command , even causing a timeout

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
  • Data management method, memory controller and memory storage device
  • Data management method, memory controller and memory storage device
  • Data management method, memory controller and memory storage device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0067] Generally speaking, a memory storage device (also called a memory storage system) includes a rewritable non-volatile memory module and a controller (also called a control circuit). Typically, a memory storage device is used with a host system so that the host system can write data to or read data from the memory storage device.

[0068] Figure 1A It is a host system and a memory storage device according to the first embodiment of the present invention.

[0069] Please refer to Figure 1A , the host system 1000 generally includes a computer 1100 and an input / output (input / output, I / O) device 1106 . The computer 1100 includes a microprocessor 1102 , a random access memory (random access memory, RAM) 1104 , a system bus 1108 and a data transmission interface 1110 . Figure 1B It is a schematic diagram of a computer, an input / output device and a memory storage device according to an embodiment of the present invention, and the input / output device 1106 includes such as F...

no. 2 example

[0149]The memory storage device and the host system of the second embodiment of the present invention are essentially the same as the memory storage device and the host system of the first embodiment, where the difference lies in that the memory controller of the second embodiment is more used in the established Information about the logical sector corresponding to the update material is recorded in the registry. Specifically, when the data written by the host system only belongs to some logical sectors in a certain logical page, under the restriction that the rewritable non-volatile memory module 106 is programmed in units of physical pages, The memory management circuit 202 must first read the non-updated data of this logical page from the rewritable non-volatile memory module 106 and write the updated data and the non-updated data together as updated data into the global random unit in a physical page of . In the second embodiment, the memory controller will record informa...

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 data management method, a memory controller and a memory storage device. The method comprises the following steps of: at least grouping physical units of a rewritable nonvolatile memory module into a data area and an idle area; configuring a plurality of logical units to map physical units in the data area, and sequentially writing the updating data of logical pages of the logical units into physical pages of physical units which are extracted from the idle area; configuring a plurality of root units for the logical pages, and configuring one login link for each root unit, wherein each logical page corresponds to one root unit; and performing login on a corresponding login link to record the updating information of a corresponding logical page. Therefore, the data volume of the updating information to be stored can be effectively decreased, and time for searching for effective data can be shortened.

Description

technical field [0001] The present invention relates to a data management method, a memory controller and a memory storage device, in particular to a memory management method for managing data written to a physical block of a rewritable non-volatile memory and a method using the method Memory controller and memory storage device. Background technique [0002] The rapid growth of digital cameras, mobile phones, and MP3 players has led to a rapid increase in consumer demand for storage media. Since rewritable non-volatile memory (rewritable non-volatile memory) has the characteristics of non-volatile data, power saving, small size, no mechanical structure, and fast read and write speed, it is most suitable for portable electronic products, such as laptop. A solid state drive is a storage device that uses flash memory as a storage medium. Therefore, the flash memory industry has become a very popular part of the electronics industry in recent years. [0003] The memory sub-...

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/06
Inventor 叶志刚
Owner PHISON ELECTRONICS