×

Method and system for online program/erase count estimation

  • US 10,338,983 B2
  • Filed: 12/30/2016
  • Issued: 07/02/2019
  • Est. Priority Date: 12/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing persistent storage, the method comprising:

  • selecting a sample set of physical addresses in a solid state memory module (SSMM), wherein the sample set of physical addresses is associated with a region in the SSMM;

    performing a garbage collection operation on the sample set of physical addresses;

    after the garbage collection operation, issuing a write request to the sample set of physical addresses;

    after issuing the write request, issuing a read request to the sample set of physical addresses to obtain a copy of data stored in the sample set of physical addresses;

    determining an error rate in the copy of the data stored using at least one selected from a group consisting of an Error Correction Code (ECC) codeword and, known data in the write request;

    determining a calculated P/E cycle value for the SSMM using at least the error rate; and

    updating an in-memory data structure in a control module with the calculated P/E cycle value.

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