×

Flash memory apparatus and storage management method for flash memory

  • US 10,713,115 B2
  • Filed: 11/08/2018
  • Issued: 07/14/2020
  • 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 storage blocks, a cell of each storage block can be used for storing data of a first bit number or data of a second bit number; and

    a flash memory controller, configured for classifying data to be programmed into a plurality of groups of data, respectively executing error code encoding to generate a first corresponding parity check code to perform data writing of the first bit number to store the groups of data and the first corresponding parity check code into the flash memory module;

    wherein the flash memory controller is further arranged for reading out the groups of data from the flash memory module, executing error correction and de-randomize operation upon read out data to generate de-randomized data, executing randomize operation upon the de-randomized data according to a set of seeds to generate randomized data, performing error code encoding upon the randomized data to generate a second corresponding parity check code, storing the randomized data and the second corresponding parity check code into the flash memory module by performing data writing of the second bit number;

    the first bit number is different from the second bit number.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×