×

Data storage device employing a run-length mapping table and a single address mapping table

  • US 8,443,167 B1
  • Filed: 12/16/2009
  • Issued: 05/14/2013
  • Est. Priority Date: 12/16/2009
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device comprising:

  • a non-volatile memory comprising a plurality of memory segments; and

    control circuitry operable to;

    receive a write command comprising a logical block address (LBA);

    determine a number of consecutive memory segments to access in response to the write command;

    when the number of consecutive memory segments to access is greater than a threshold of more than one memory segment, create a new run-length mapping entry in a run-length mapping table (RLMT); and

    when the number of consecutive memory segments to access is not greater than the threshold, create at least two new single address mapping entries in a single address mapping table (SAMT).

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