Block management method, memory device and controller of memory device

A technology of memory device and controller, applied in the direction of memory address/allocation/relocation, etc., can solve the problems of poor sequential reading performance, inability to guarantee channel bandwidth, etc., and achieve the effect of improving channel bandwidth
CN102479157AActive Publication Date: 2012-05-30SILICON MOTION TECH CORP

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
SILICON MOTION TECH CORP
Publication Date
2012-05-30

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to a block management method applied to a controller of a flash memory with a plurality of channels, wherein the flash memory comprises a plurality of blocks respectively corresponding to the channels. The method comprises the following steps of: obtaining at least one part of a plurality of address-to-channel mapping relationships for writing-in operation; and writing at least one page of data into the flash memory through at least one channel in a page mode according to at least one of the address-to-channel mapping relationships. The invention also provides a relevant memory device and a controller thereof. According to the management realized by the invention, the whole channel bandwidth of the flash memory with the plurality of channels can be increased; in addition, the problem that a certain channel is excessively used does not exist, and compared with a relevant technology, the block management method can be used for achieving the aim of giving consideration to both operation efficiency and control and management on the use of a system resource under the condition that the chip area and the relevant cost are not greatly increased.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the access (Access) of flash memory (Flash Memory) with multiple channels, and more specifically, relates to a method for block management, a related memory device and its controller. Background technique

[0002] In recent years, due to the continuous development of flash memory technology, various portable memory devices (for example: memory cards conforming to SD / MMC, CF, MS, XD standards) or solid state drives (Solid State Drive, SSD) with flash memory are widely used implemented in many applications. Therefore, the access control of the flash memory in these memory devices has become a very hot topic.

[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 unit, has o...

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