×

Flash memory controller and memory device for accessing flash memory module, and associated method

  • US 10,324,789 B2
  • Filed: 08/29/2018
  • Issued: 06/18/2019
  • Est. Priority Date: 08/10/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing a flash memory module, comprising:

  • encoding Nth data to generate an Nth error correction code (ECC), wherein the Nth ECC is used to correct errors of the Nth data, and N is a positive integer;

    writing the Nth data into the flash memory module;

    writing the Nth ECC into the flash memory module;

    when the Nth data is successfully written into the flash memory module, deleting at least a portion of the Nth ECC, but the Nth data is still valid in the flash memory module;

    encoding (N+1)th−

    (N+M)th data to generate (N+1)th−

    (N+M)th ECCs, respectively, wherein the (N+1)th−

    (N+M)th ECCs are used to correct errors of the (N+1)th−

    (N+M)th data, respectively, and M is a positive integer;

    writing the (N+1)th−

    (N+M)th data into the flash memory module;

    writing the (N+1)th−

    (N+M)th ECCs into the flash memory module; and

    when the (N+M)th data is successfully written into the flash memory module, deleting the Nth−

    (N+M)th ECCs, but the Nth−

    (N+M)th data are still valid in the flash memory module.

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