Optimized garbage collection
AssigneeKioxia Corporation
InventorsNigel Horspool, Brian Clarke
Life of this patent
Estimating the term…
Loading patent…
AssigneeKioxia Corporation
InventorsNigel Horspool, Brian Clarke
Estimating the term…
A method for writing data to a solid-state drive (SSD) configured to store data in a plurality of memory dies each comprising a plurality of memory blocks. The plurality of memory blocks are logically organized as a plurality of superblocks. The method is performed by a controller in communication with the plurality of memory dies. The method comprises associating a superblock of the plurality of superblocks with a data stream of a plurality of data streams received via a write command from a host interface. The method also comprises writing each data stream to the memory blocks of the respective superblock. The method also includes identifying a superblock as a bad superblock if the data stream written to the memory blocks of the superblock does not satisfy a predetermined criteria. Further, the method includes executing garbage collection only on the memory blocks of the bad superblocks.
A method for writing data to a solid-state drive (SSD) configured to store data in a plurality of memory dies each comprising a plurality of memory blocks, the plurality of memory blocks logically organized as a plurality of superblocks, the method performed by a controller in communication with the plurality of memory dies, and comprising:
A solid-state drive (SSD) comprising:
Dependencies are inferred from the claim text.