×

Controller for optimizing throughput of read operations

  • US 8,495,332 B2
  • Filed: 07/24/2009
  • Issued: 07/23/2013
  • Est. Priority Date: 07/24/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • reading first data from a first flash memory die using an internal bus in response to a first read request;

    pausing reading of the first data from the first flash memory die upon second data being ready to be read from a second flash memory die, where the second data is read from the second flash memory die in response to a second read request that has a higher priority than the first read request;

    reading the second data from the second flash memory die using the internal bus; and

    resuming reading of the first data from the first flash memory using the internal bus;

    wherein the method further comprises;

    storing the first data read from the first flash memory die in a first buffer, wherein a portion of the first data is stored in the first buffer before reading of the first data from the first flash memory die is paused and where a remaining portion of the first data is stored in the first buffer after the second data is read from the second flash memory die using the internal bus;

    storing the second data read from the second flash memory die in a second buffer; and

    checking the second data stored in the second buffer for errors.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×