US 12,248,676 B2
Storage optimization of CAT table during background operations
Michael Ionin, Rehovot (IL); Alexander Bazarsky, Holon (IL); Itay Busnach, Raanana (IL); Noga Deshe, Raanana (IL); and Judah Gamliel Hahn, Ofra (IL)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Apr. 5, 2022, as Appl. No. 17/713,734.
Prior Publication US 2023/0315285 A1, Oct. 5, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0604 (2013.01) [G06F 3/0652 (2013.01); G06F 3/0653 (2013.01); G06F 3/0656 (2013.01); G06F 3/0673 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage device, comprising:
a memory device
a random access memory (RAM) device; and
a controller coupled to the memory device and the RAM device, wherein the controller is configured to:
determine a workload type of the data storage device;
determine whether the workload type of the data storage device is consistent with a workload type of the RAM device;
determine to store at least a portion of a compressed logical to physical translation table (ZCAT) in the RAM device if the workload type of the RAM device is inconsistent with the workload type of the data storage device; and
utilize a remaining portion of the RAM device to perform background operations.