US 12,405,739 B1
Multi-protocol data storage device and method for sustained write performance
Amit Sharma, Bangalore (IN); and Abhinandan Venugopal, Mysore (IN)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Feb. 29, 2024, as Appl. No. 18/591,661.
Int. Cl. G06F 3/06 (2006.01); G06F 12/02 (2006.01)
CPC G06F 3/064 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0679 (2013.01); G06F 12/0246 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage device comprising:
a memory comprising a plurality of memory dies, wherein a first meta block comprises blocks from each of the plurality of memory dies, and wherein each additional meta block of a plurality of additional meta blocks comprises blocks from different subsets of the plurality of memory dies; and
one or more processors, individually or in combination, configured to:
determine which of the plurality of memory dies are being programmed in the first meta block; and
select an additional meta block from the plurality of additional meta blocks for a program operation, wherein the selected additional meta block comprises a block from a memory die that is being programmed in the first meta block.