×

Nonvolatile memory controller and method for erase suspend management that increments the number of program and erase cycles after erase suspend

  • US 10,152,273 B2
  • Filed: 11/30/2017
  • Issued: 12/11/2018
  • Est. Priority Date: 12/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying an erase-suspend limit;

    sending an erase suspend command to a nonvolatile memory device to suspend an erase operation of the nonvolatile memory device;

    each time that the erase suspend command is sent to the nonvolatile memory device;

    determining a pre-suspend time, wherein the pre-suspend time for a first suspend of the erase operation is the time between a start of the erase operation and the first suspend of the erase operation, and the pre-suspend time for each additional suspend of the erase operation is the time between a resumption of the erase operation and the following suspend of the erase operation;

    summing the determined pre-suspend time with all previously determined pre-suspend times for the erase operation to obtain a first sum; and

    comparing the first sum to the erase-suspend limit to determine whether the erase-suspend limit has been reached; and

    incrementing a number of program and erase cycles when the erase-suspend limit has been reached.

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