Method for managing a memory apparatus
AssigneeSilicon Motion, Inc.
InventorsChun-Kun Lee, Tsai-Cheng Lin
Life of this patent
Estimating the term…
Abstract
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.
Claims6
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.
Dependencies are inferred from the claim text.