Flash memory apparatus and storage management method for flash memory
AssigneeSilicon Motion, Inc.
InventorsTsung-Chieh Yang, Hong-Jung Hsu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Motion, Inc.
InventorsTsung-Chieh Yang, Hong-Jung Hsu
Estimating the term…
A flash memory storage management method includes: providing a flash memory module including single-level-cell (SLC) blocks and at least one multiple-level-cell block such as MLC block, TLC block, or QLC block; classifying data to be programmed into groups of data; respectively executing SLC programing and RAID-like error code encoding to generate corresponding parity check codes, to program the groups of data and corresponding parity check codes to the SLC blocks; when completing program of the SLC blocks, performing an internal copy to program the at least one multiple-level-cell block by sequentially reading and writing the groups of data and corresponding parity check codes from the SLC blocks to the multiple-level-cell block according to a storage order of the SLC blocks.
A flash memory apparatus, comprising:
A flash memory storage management method used in a flash memory module having a plurality of first blocks and at least one second block, comprising:
A flash memory controller, comprising:
Dependencies are inferred from the claim text.