Patent ID: 8407408
Filing Date: 2013-03-26
Classification: G06F

Abstract:
1. A method comprising: performing a physical block erasure on a first physical block in a memory, wherein the memory comprises a plurality of physical blocks; incrementally increasing a first erase count for the first physical block, wherein a master lookup table comprises a plurality of lookup table blocks and stores an erase count indicator for each lookup table block, each lookup table block comprising a plurality of entries, each entry associated with a logical block and comprising an erase count for a physical block corresponding to that logical block; determining an actual erase count for the first physical block based on the entry for a logical block corresponding to the first physical block; and exchanging the entry with another entry within a different lookup table block when the actual erase count exceeds a threshold, the different lookup table block having a lower erase count indicator relative to that of the lookup table block comprising the entry for the logical block corresponding to the first physical block.