US 12,073,100 B2
Host-enabled block swap techniques
Lalla Fatima Drissi, Ottaviano (IT); Anna Scalesse, Arzano (IT); Iolanda Del Villano, Villa di Briano (IT); Maddalena Calzolari, Milan (IT); Chiara Cerafogli, Boise, ID (US); and Carla L. Christensen, Boise, ID (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on May 12, 2022, as Appl. No. 17/663,137.
Prior Publication US 2023/0367495 A1, Nov. 16, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/064 (2013.01) [G06F 3/0616 (2013.01); G06F 3/0619 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] 25 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a host system comprising a controller, wherein the controller is configured to cause the apparatus to:
receive, at the host system, an indication of a health metric associated with a first physical block and a second physical block of a memory system, wherein a first logical block of the memory system is associated with a first type of data and is mapped to the first physical block, and wherein a second logical block of the memory system is associated with a second type of data and is mapped to the second physical block;
determine, by the host system, that the health metric associated with the first physical block satisfies a threshold; and
update, by the host system based at least in part on determining that the health metric associated with the first physical block satisfies the threshold, a mapping associated with the first logical block, the second logical block, the first physical block, and the second physical block.