×

Flash memory apparatus and storage management method for flash memory

  • US 10,236,908 B2
  • Filed: 04/25/2017
  • Issued: 03/19/2019
  • Est. Priority Date: 04/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A flash memory apparatus, comprising:

  • a flash memory module comprising a plurality of single-level-cell blocks and at least one multiple-level-cell block; and

    a flash memory controller having a plurality of channels respectively connected to the flash memory module, the flash memory controller being configured for classifying data to be programmed into a plurality of groups of data, respectively executing single-level-cell programming and RAID-like (Redundant Array of Independent Disks-like) RS (Reed-Solomon) error code encoding to generate a corresponding parity check code to program the groups of data and the corresponding parity check code to the plurality of single-level-cell blocks;

    wherein when completing program of the plurality of single-level-cell blocks, controlling the flash memory module to perform an internal copy operation to program the at least one multiple-level-cell block of the flash memory module according to the plurality of single-level-cell blocks of the flash memory module.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×