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

Memory management and write-in method, memory controller and memory storage system

A memory controller and memory management technology, which is applied in the fields of instruments, electrical digital data processing, memory address/allocation/relocation, etc., can solve the problems of shortening the life of the storage device, increasing the number of writes, affecting the performance of the storage device, etc. The effect of shortening the time to copy valid data and prolonging the lifespan

Active Publication Date: 2011-09-21
PHISON ELECTRONICS
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the application where the solid-state disk is used as the main hard disk of the host system, the size of the continuous data written by the host system is often smaller than a physical page, so the memory management circuit takes a long time to execute the above-mentioned data when executing the write command. The operation of duplicating valid data affects the performance of the storage device
[0006] In addition, the number of writes to a physical block is limited
However, in the above-mentioned management architecture based on physical units, when the host system only writes data in one of the physical blocks of a physical unit, the memory management unit still needs to erase data in units of physical units
Based on this, the number of write times of the physical block will increase rapidly due to the above-mentioned copying of valid data, so as to shorten the life of the storage device

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
  • Memory management and write-in method, memory controller and memory storage system
  • Memory management and write-in method, memory controller and memory storage system
  • Memory management and write-in method, memory controller and memory storage system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0073] Figure 1A It is the host system using the memory storage device shown in the first embodiment of the present invention.

[0074] Please refer to Figure 1A , the host system 1000 generally includes a computer 1100 and an input / output (input / output; hereinafter referred to as: I / O) device 1106 . The computer 1100 includes a microprocessor 1102 , a random access memory (random access memory; RAM for short) 1104 , a system bus 1108 and a data transmission interface 1110 . The input / output device 1106 includes such as Figure 1B mouse 1202, keyboard 1204, monitor 1206 and printer 1208. It is important to understand that Figure 1B The devices shown are not limited to the input / output device 1106, which may also include other devices.

[0075] In the embodiment of the present invention, the memory storage device 100 is electrically connected with other components of the host system 1000 through the data transmission interface 1110 . Data can be written into or read from...

no. 2 example

[0120] The memory storage device of the second embodiment is essentially the same as the memory storage device of the first embodiment, and the differences will be described below.

[0121] Figure 13 is a schematic block diagram of the memory storage device shown in the second embodiment of the present invention.

[0122] Please refer to Figure 13 , the memory storage device 1300 includes a connector 102 , a memory controller 1304 and a memory module 106 .

[0123] The memory controller 1304 executes a plurality of logic gates or control instructions implemented in hardware or firmware, and performs operations such as writing, reading, and erasing data in the memory module 106 according to the instructions of the host system 1000 . In particular, the memory controller 1304 is used to implement the data access mechanism and the memory management mechanism according to the present embodiment.

[0124] Memory controller 1304 includes memory management circuitry 1302 , host i...

no. 3 example

[0137] The memory storage device of the third embodiment is essentially the same as the memory storage device of the first embodiment, and the differences will be described below.

[0138] Figure 15 is a schematic block diagram of the memory storage device shown in the third embodiment of the present invention.

[0139] Please refer to Figure 15 , the memory storage device 1500 includes a connector 102 , a memory controller 1504 and a memory module 106 .

[0140] The memory controller 1504 executes a plurality of logic gates or control instructions implemented in hardware or firmware, and performs operations such as writing, reading, and erasing data in the memory module 106 according to the instructions of the host system 1000 . In particular, the memory controller 1504 is used to implement the data access mechanism and the memory management mechanism according to the present embodiment.

[0141] Memory controller 1504 includes memory management circuitry 1502 , host int...

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 memory management and write-in method, a memory controller and a memory storage system. The memory management and write-in method is used for managing a memory module. The memory module comprises a plurality of memory units and a plurality of data input / output buses corresponding to the memory units respectively. The method comprises the following steps of: configuring a plurality of logic units; partitioning each logic unit into a plurality of logic parts corresponding to the data input / output buses respectively; and mapping the logic part of each logic unit to entity blocks of the memory units respectively. The method further comprises the following steps of: establishing a mapping table corresponding to each input / output bus respectively; and writing data from a host computer system into a corresponding memory unit by using one input / output bus according to the mapping table corresponding to the input / output bus. By adopting the method, the data write-in speed can be increased effectively.

Description

technical field [0001] The present invention relates to a memory management and writing method, and in particular to a memory management and writing method for managing a rewritable non-volatile memory and a memory controller and storage system using the method . 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. Because rewritable non-volatile memory (rewritable non-volatile memory) has the characteristics of data non-volatility, power saving, small size and no mechanical structure, it is suitable for portable applications and is most suitable for this type of portable on battery-powered products. A solid state drive is a storage device that uses a rewritable non-volatile memory as a storage medium. Due to its small size and large capacity, the rewritable non-volatile memory has been widely used for storing important personal data. Therefore, the rewritable n...

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