×

Compression and formatting of data for data storage systems

  • US 10,055,171 B2
  • Filed: 08/29/2016
  • Issued: 08/21/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A data storage system comprising:

  • non-volatile memory (NVM) configured to store a plurality of memory data units, a memory data unit being a unit of storage in the NVM; and

    a controller configured to, in response to processing a read data command associated with a range of logical addresses corresponding to a plurality of host data units;

    identify and retrieve from the NVM at least one storage unit that includes the plurality of host data units associated with the read data command and a storage unit metadata portion indicating a position in the at least one storage unit of one or more compressed mapping units;

    identify, using the position, a plurality of compressed mapping units in the retrieved at least one storage unit, wherein combined compressed payloads of the plurality of compressed mapping units comprise at least the plurality of host data units associated with the read data command;

    decompress the compressed payloads of the identified plurality of compressed mapping units; and

    provide the plurality of host data units obtained from the decompressed payloads to a host system.

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