US 12,254,210 B2
Devices, methods, and computer readable media for control page flush handling
Nikita Thacker, Bengaluru (IN); Bhuvanesh Subramanian, Bengaluru (IN); Naveen Subbegoundanputhur Krishnaraj, Bengaluru (IN); and Ramanathan Muthiah, Bengaluru (IN)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Aug. 10, 2023, as Appl. No. 18/447,941.
Claims priority of provisional application 63/477,299, filed on Dec. 27, 2022.
Prior Publication US 2024/0211165 A1, Jun. 27, 2024
Int. Cl. G06F 3/00 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/0652 (2013.01) [G06F 3/0683 (2013.01); G06F 3/0604 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage device, comprising:
a non-volatile memory;
a second memory configured to store a plurality of delta queues, each of the plurality of delta queues includes delta queue entries, the delta queue entries are grouped into one or more logical-to-physical (L2P) pages, and each of the one or more L2P pages is associated with a plurality of logical flash management units (LFMUs) that corresponds to a plurality of physical addresses in the non-volatile memory; and
a controller coupled to the non-volatile memory and the second memory and configured to:
determine that a delta queue flush is required,
in response to determining that the delta queue flush is required, select one of the plurality of delta queues to flush, and
flush the one or more L2P pages stored in the one of the plurality of delta queues to the non-volatile memory.