Patent ID: 8190810
Filing Date: 2012-05-29
Classification: G06F

Abstract:
1. A non-volatile memory apparatus, comprising: a management unit, comprising a plurality of data blocks and a plurality of spare blocks; a look-up table, comprising a plurality of read flags and being adapted to record a read status of the management unit, each of the data blocks being tagged with one of the read flags; and a controller, being configured to read the management unit and then generate the read status denoting a number of times that the management unit has been read to the look-up table, to determine any one of the data blocks is continuously read according to the read flags, to add one on a gross read count whenever any one of the data blocks is continuously read, and to replace one of the data blocks by one of the spare blocks in response to the read status when the number of times that the management unit has been read exceeds a reference value;