US 12,086,062 B2
Managing power loss in a memory device
Huapeng G. Guan, Redwood City, CA (US); Frederick Adi, Castro Valley, CA (US); Jiangli Zhu, San Jose, CA (US); Yipei Yu, San Francisco, CA (US); Venkata Naga Lakshman Pasala, Milpitas, CA (US); and Wei Wang, Dublin, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Oct. 9, 2023, as Appl. No. 18/378,103.
Application 18/378,103 is a continuation of application No. 17/464,350, filed on Sep. 1, 2021, granted, now 11,782,831.
Prior Publication US 2024/0037033 A1, Feb. 1, 2024
Int. Cl. G06F 12/0804 (2016.01); G06F 12/1009 (2016.01)
CPC G06F 12/0804 (2013.01) [G06F 12/1009 (2013.01); G06F 2212/1032 (2013.01); G06F 2212/657 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a plurality of memory devices comprising a volatile memory device and a non-volatile memory device; and
a processing device, operatively coupled with the plurality of memory devices, to perform operations comprising:
saving a snapshot of a logical-to-physical (L2P) table to a non-volatile memory device;
maintaining at least one journal of updates of the L2P table comprising a plurality of entries wherein each entry records a change to the L2P table,
responsive to detecting a power loss event, retrieving a sequence number from system metadata; and
saving a most recent set of updates of the L2P table to a dedicated area of the non-volatile memory device, wherein the dedicated area is identified by the sequence number, and wherein, after saving the most recent set of updates of the L2P table, the dedicated area comprises a slot with a first management unit (MU) having the sequence number, followed by an update journal, and followed by a last MU having the sequence number.