Spare block pool management in storage devices
AssigneeSanDisk Technologies LLC
InventorsNAGI REDDY CHODEM, CHAITANYA KAVIRAYANI, GURSIMRAN KASHYAP
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsNAGI REDDY CHODEM, CHAITANYA KAVIRAYANI, GURSIMRAN KASHYAP
Estimating the term…
A storage device may manage free super blocks when a number of empty super blocks is at a critical level. The storage device includes a memory including multiple dies divided into physical blocks. A controller on the storage device may form super blocks from the physical blocks. The controller may store information for empty super blocks in a free pool. When the storage device is initialized and the controller receives a host write request, the controller may determine that a number of empty super blocks in the free pool is less than a warning threshold. The controller may obtain a first super block from the free pool, divide the first super block into a set of sub-super blocks, and allocate one of the sub-super blocks for the host write request, enabling the device to handle more power/program failures when the device is at or close to a critical threshold.
A storage device to manage free super blocks when a number of empty super blocks is at a critical level, the storage device comprises:
A method for managing free super blocks in a storage device when a number of empty super blocks is at a critical level, the storage device comprises a controller to perform a method comprising:
A method for recycling free super blocks in a storage device including super blocks and sub-super blocks, the storage device comprises a controller to perform a method comprising:
Dependencies are inferred from the claim text.