US 11,756,637 B2
Block erase type detection using bit count check
Michael Ionin, Rehovot (IL); Lior Avital, Zoran (IL); Tomer T. Eliash, Kfar Saba (IL); Lola Grin, Netanya (IL); Alexander Bazarsky, Holon (IL); Itay Busnach, Raanana (IL); Lior Bublil, Petach Tikva (IL); and Mahim Gupta, San Jose, CA (US)
Assigned to Western Digital Technologies, Inc., San Jose, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Nov. 24, 2021, as Appl. No. 17/534,832.
Prior Publication US 2023/0162808 A1, May 25, 2023
Int. Cl. G11C 16/16 (2006.01); G11C 16/34 (2006.01); G11C 16/26 (2006.01)
CPC G11C 16/3445 (2013.01) [G11C 16/16 (2013.01); G11C 16/26 (2013.01); G11C 16/3404 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, the controller configured to:
determine that a power loss event has occurred;
determine that one or more blocks are in an erased state;
examine a block of the one or more blocks to determine whether the block is a SLC erased block or a TLC erased block; and
place the block in a SLC pre-erase heap if the block is the SLC erased block or in a TLC pre-erase heap if the block is the TLC erased block.