US 12,293,101 B2
Data relocation operation techniques
Paolo Papa, Naples (IT); Luigi Esposito, Naples (IT); Massimo Iaculo, Caserta (IT); Giuseppe D'Eliseo, Caserta (IT); Alberto Sassara, Naples (IT); Carminantonio Manganelli, San Giorgio del Sannio (IT); and Salvatore Del Prete, Naples (IT)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Jan. 25, 2024, as Appl. No. 18/423,018.
Application 18/423,018 is a continuation of application No. 17/580,296, filed on Jan. 20, 2022, granted, now 11,907,556.
Claims priority of provisional application 63/150,901, filed on Feb. 18, 2021.
Prior Publication US 2024/0272820 A1, Aug. 15, 2024
Int. Cl. G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 12/02 (2006.01); G06F 12/06 (2006.01)
CPC G06F 3/064 (2013.01) [G06F 3/0604 (2013.01); G06F 12/0246 (2013.01); G06F 12/0646 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/657 (2013.01); G06F 2212/7205 (2013.01)] 20 Claims
OG exemplary drawing
 
20. A method by a memory system, comprising:
selecting, for each dynamic block of memory cells of a virtual block comprising a plurality of dynamic blocks of memory cells, between a first procedure for performing a data relocation operation and a second procedure for performing the data relocation operation based at least in part on whether one or more respective parameters associated with the data relocation operation satisfy a threshold, the one or more respective parameters associated with a respective corresponding dynamic block of memory cells of the plurality of dynamic blocks of memory cells; and
performing a plurality of data relocation operations, each data relocation operation associated with a respective corresponding dynamic block of memory cells and performed according to one of the first procedure or the second procedure based at least in part on selecting between the first procedure and the second procedure for each dynamic block of memory cells.