Method for controller flash memory module and associated flash memory controller and memory device
AssigneeSilicon Motion, Inc.
InventorsKuan-Chieh Peng, Tzu-Yi Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Motion, Inc.
InventorsKuan-Chieh Peng, Tzu-Yi Yang
Estimating the term…
The present invention provides a method for controlling a flash memory module. The method includes: after the flash memory module is powered on, determining whether the flash memory module encountered an abnormal power failure before the flash memory module is powered on; if the flash memory module encounters the abnormal power failure before the flash memory module is powered on, determining a last super block written by the flash memory module before powering on, where the super block comprises multiple first blocks respectively located in the multiple dies; for each first block in the super block, determining a last successfully read page of the first block; determining a data weak region of the super block according to the last successfully read pages of the first blocks in the super block; and moving data in the weak data region to other regions of the super block or to another super block.
A method for controlling a flash memory module, wherein the flash memory module comprises multiple dies, each die comprises multiple blocks, and each block comprises multiple pages, and the method comprises:
A flash memory controller, wherein the flash memory controller is configured to access a flash memory module, the flash memory module comprises multiple dies, each die comprises multiple blocks, and each block comprises multiple pages;
A memory device, comprising:
Dependencies are inferred from the claim text.