US 12,487,757 B2
Using a persistent byte-addressable memory in a compute express link (CXL) memory device for efficient power loss recovery
Rohit Sehgal, San Jose, CA (US); Vishal Tanna, Santa Clara, CA (US); and Eishan Mirakhur, Fremont, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by MICRON TECHNOLOGY, INC., Boise, ID (US)
Filed on Feb. 26, 2024, as Appl. No. 18/587,865.
Claims priority of provisional application 63/452,070, filed on Mar. 14, 2023.
Prior Publication US 2024/0311019 A1, Sep. 19, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0619 (2013.01) [G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a first memory device comprising a persistent byte-addressable memory;
a second memory device; and
a processing device, operatively coupled with the first and second memory devices, to perform operations comprising:
receiving a first host command to write or read user data;
storing the user data in the persistent byte-addressable memory with a first data granularity; and
transmitting the user data stored in the persistent byte-addressable memory to the second memory device according to the first host command, wherein the first host command comprises at least one of a non-volatile memory express (NVMe) command or a compute express link (CXL).mem command.