发明名称 |
Method for managing a memory apparatus |
摘要 |
A method for managing a memory apparatus including at least one non-volatile (NV) memory element includes: recording valid/invalid page position information of at least one block; and moving valid data contained in at least a valid page of the block according to the valid/invalid page position information; where the block is an erasing unit. For example, the valid/invalid page position information may contain relative position information of the valid data in the block. More particularly, the valid/invalid page position information may contain a plurality of bits, the ranking of each bit may represent a page address offset of each page within the block, and each bit may respectively indicate whether each page in the block is valid or invalid. |
申请公布号 |
US8799622(B2) |
申请公布日期 |
2014.08.05 |
申请号 |
US201213466147 |
申请日期 |
2012.05.08 |
申请人 |
Silicon Motion Inc. |
发明人 |
Lee Chun-Kun;Lin Tsai-Cheng |
分类号 |
G06F12/00 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
Hsu Winston;Margo Scott |
主权项 |
1. A method for managing a memory apparatus, the memory apparatus comprising at least one non-volatile (NV) memory element, each of which comprises a plurality of blocks comprising a plurality of pages, respectively, the method comprising:
recording valid/invalid page position information of at least one block, wherein the block comprises valid pages and invalid pages, and the valid/invalid page position information indicates that each of the pages of the block is a valid page or an invalid page; and moving valid data contained in at least a valid page of the block according to the valid/invalid page position information; wherein the block is an erasing unit. |
地址 |
Jhubei, Hsinchu County TW |