Semiconductor memory garbage collection
AssigneeInternational Business Machines Corporation
InventorsXue Dong Gao, Min Long, Karl A. Nielsen, Hai Bo Qian, Jeffrey R. Steffan
Life of this patent
Estimating the term…
Abstract
For semiconductor memory garbage collection, an identification module identifies a garbage collection time window for at least one block of a flash memory array. A garbage collection module garbage collects a first block of the flash memory array with a highest garbage collection level and an open garbage collection time window.
Claims20
An apparatus comprising:
- an identification module identifying a garbage collection time window for at least one block of a flash memory array;
- a garbage collection module garbage collecting a first block of the flash memory array with a highest garbage collection level and an open garbage collection time window;
- and
- wherein at least a portion of the identification module and the garbage collection module comprise one or more of hardware and program code, the program code stored on one or more computer readable storage media.
A method for semiconductor memory garbage collection comprising:
- identifying, by use of a processor, a garbage collection time window for at least one block of a flash memory array;
- and
- garbage collecting a first block of the flash memory array with a highest garbage collection level and an open garbage collection time window.
A computer program product for semiconductor memory garbage collection, the computer program product comprising a computer readable storage medium having program code embodied therein, the program code readable/executable by a processor to:
- identifying a garbage collection time window for at least one block of a flash memory array;
- and
- garbage collecting a first block of the flash memory array with a highest garbage collection level and an open garbage collection time window.
Dependencies are inferred from the claim text.