Patent ID: 9563508
Date: 2017-02-07
CPC Classifications: G06F,G11C

Claim:
1. A memory management method for a rewritable non-volatile memory module, the rewritable non-volatile memory module having a plurality of physical programming units, and each of the physical programming units having a plurality of bits, the memory management method comprising: identifying a first physical programming unit among the physical programming units by applying a predetermined read voltage, wherein the first physical programming unit is identified as in a fully-erased status; identifying a second physical programming unit and at least one third physical programming unit, wherein the second physical programming unit is programmed before the first physical programming unit, and the at least one third physical programming unit is programmed before the second physical programming unit; acquiring status data of the second physical programming unit and at least one status data of the at least one third physical programming unit; computing a difference between the status data of the second physical programming unit and the at least one status data of the at least one third physical programming unit; and if the difference is greater than a threshold, identifying the second physical programming unit as in a program failure status.