×

Method for accessing flash memory module and associated flash memory controller and memory device

  • US 10,289,487 B2
  • Filed: 04/25/2017
  • Issued: 05/14/2019
  • Est. Priority Date: 04/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing a flash memory module, wherein the flash memory module is a 3D NAND-type flash memory module including a plurality of flash memory chips, each flash memory chip includes a plurality of blocks which include a plurality of multiple-level cell blocks and a plurality of single-level cell (SLC) blocks, each block includes a plurality of data pages and includes a plurality of word lines respectively disposed on a plurality of different planes and a plurality of floating transistors controlled by a plurality of bit lines, the floating transistors on each bit line forms at least one page among the plurality of data pages, and the method comprises:

  • encoding data to generate at least one parity check code, wherein the data is to be written into a first super block of the flash memory chips, and the first super block includes one multiple-level cell block of each flash memory chip among the flash memory chips;

    writing the data into the first super block; and

    writing the at least one parity check code into a second super block, wherein the second super block includes one SLC block of each flash memory chip among the flash memory chips;

    wherein the at least one parity check code is a temporary parity check code, and the method further comprises;

    reading the at least one parity check code from the second super block, and generating a final parity check code according to the at least one parity check code; and

    writing the final parity check code into the first super block.

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