发明名称 Sub-Block Garbage Collection
摘要 Systems, methods and/or devices are used to enable garbage collection of a sub-block of an individually erasable block of a storage medium in a storage device. In one aspect, the method includes determining a first trigger parameter in accordance with one or more operating conditions of a first sub-block of an erase block in the storage medium, and determining a second trigger parameter in accordance with one or more operating conditions of a second sub-block of the erase block in the storage medium. In accordance with a determination that the first trigger parameter meets a first vulnerability criterion, garbage collection of the first sub-block is enabled. Furthermore, in accordance with a determination that the second trigger parameter meets a second vulnerability criterion, garbage collection of the second sub-block is enabled.
申请公布号 US2015370701(A1) 申请公布日期 2015.12.24
申请号 US201414311152 申请日期 2014.06.20
申请人 SanDisk Enterprise IP LLC 发明人 Higgins James M.;Fitzpatrick James;Dancho Mark
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项 1. A method of garbage collection for a storage medium in a storage device, the method comprising: determining a first trigger parameter in accordance with one or more operating conditions of a first sub-block of a first erase block in the storage medium; determining a second trigger parameter in accordance with one or more operating conditions of a second sub-block of the first erase block in the storage medium; in accordance with a determination that the first trigger parameter meets a first vulnerability criterion, enabling garbage collection of the first sub-block; and in accordance with a determination that the second trigger parameter meets a second vulnerability criterion, enabling garbage collection of the second sub-block, wherein the first vulnerability criterion is distinct from the second vulnerability criterion, wherein the first vulnerability criterion is a first read-disturb threshold and the second vulnerability criterion is a second read-disturb threshold, distinct from the first read-disturb threshold, and wherein garbage collection of a particular sub-block of the first erase block includes: writing a copy of valid data from the particular sub-block to a second erase block in the storage medium, wherein the second erase block is distinct from the first erase block; andinvalidating the particular sub-block in the first erase block.
地址 Milpitas CA US