×

Techniques for dynamically determining performance of read reclaim operations

  • US 10,049,757 B2
  • Filed: 04/24/2017
  • Issued: 08/14/2018
  • Est. Priority Date: 08/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A device, comprising:

  • a flash memory comprising memory cells, the memory cells arranged such that reading a selected memory cell includes applying a voltage to the selected memory cell, wherein the voltage is also applied to one or more memory cells other than the selected memory cell;

    a controller coupled to the memory, the controller configured to;

    determine one or more conditions of one or more of the memory cells;

    access a plurality of threshold numbers of read operations stored in the memory;

    select from the plurality of threshold numbers of read operations, based on the one or more conditions, a threshold number of read operations that triggers a read reclaim operation, wherein the read reclaim operation comprises copying data values from the one or more cells to another one or more cells to prevent the data values from being corrupted;

    determine a number of read operations that has been performed on the one or more of the memory cells, wherein the one or more conditions are separate and distinct from the number of read operations;

    determine whether the number of read operations meets the threshold number of read operations; and

    in response to determining that the number of read operations meets the threshold number of read operations, perform the read reclaim operation.

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