×

Method and system for improving flash storage read performance in partially programmed blocks

  • US 10,095,417 B1
  • Filed: 12/13/2016
  • Issued: 10/09/2018
  • Est. Priority Date: 12/13/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for reading data from persistent storage, the method comprising:

  • receiving a first client read request for first data from a client, wherein the first client read request comprises a first logical address;

    determining a first physical address corresponding to the first logical address;

    making a first determination that the first physical address is directed to an open block in the persistent storage;

    making a second determination that the first physical address is directed to a last closed word line of the open block, and based on the first and the second determinations;

    obtaining at least one first read threshold value for reading from the last closed word line of the open block;

    issuing a control module read request comprising the at least one first read threshold value to a storage module, wherein the storage module comprises the open block; and

    obtaining the first data from the open block using the at least one first read threshold value.

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