Invention Grant
US08954646B2 Method for managing a plurality of blocks of a flash memory, and associated memory device and controller thereof
有权
用于管理闪存的多个块的方法,以及相关联的存储器件及其控制器
- Patent Title: Method for managing a plurality of blocks of a flash memory, and associated memory device and controller thereof
- Patent Title (中): 用于管理闪存的多个块的方法,以及相关联的存储器件及其控制器
-
Application No.: US12765882Application Date: 2010-04-23
-
Publication No.: US08954646B2Publication Date: 2015-02-10
- Inventor: Bo Chen , Shuihua Hu , Wei-Qing Li , Xiangrong Li
- Applicant: Bo Chen , Shuihua Hu , Wei-Qing Li , Xiangrong Li
- Applicant Address: TW Jhubei, Hsinchu County
- Assignee: Silicon Motion Inc.
- Current Assignee: Silicon Motion Inc.
- Current Assignee Address: TW Jhubei, Hsinchu County
- Agent Winston Hsu; Scott Margo
- Priority: TW98129600A 20090902
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F12/02

Abstract:
A method for managing a plurality of blocks of a Flash memory includes: recording/updating linking information regarding a logical block address, wherein the linking information includes a plurality of physical block addresses linking to the logical block address, and each physical block address represents a block of the plurality of blocks; and when a block represented by a physical block address of the plurality of physical block addresses has no valid page, selectively erasing the block and removing the physical block address from the linking information, wherein when a number of blocks that are within blocks represented by the physical block addresses and have no valid page reaches a predetermined value, erasing all of the blocks that have no valid page and removing physical block addresses thereof from the linking information.
Public/Granted literature
Information query