×

SLC-MLC combination flash storage device

  • US 8,825,941 B2
  • Filed: 06/25/2009
  • Issued: 09/02/2014
  • Est. Priority Date: 06/25/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of storing data in a flash storage device comprising non-volatile memory, the non-volatile memory comprising SLC and MLC flash memory, the method comprising the steps of:

  • checking an erase count associated with a first data block in the MLC flash memory;

    moving data stored in the first data block to a second data block in the SLC flash memory when the erase count satisfies a first threshold; and

    moving the data from the second data block in the SLC flash memory to a third data block in the MLC flash memory when a write count associated with the second data block satisfies a second threshold and a number of data blocks in the SLC flash memory storing data therein satisfies a third threshold, the third data block being associated with a write count lower than the write count associated with the second data block.

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