| CPC G06F 11/1456 (2013.01) [G06F 11/1451 (2013.01); G06N 3/04 (2013.01)] | 20 Claims |

|
1. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, wherein the controller is configured to be coupled to a host device, and wherein the controller is further configured to:
receive a first command;
generate logical block address (LBA) to physical block address (PBA) (L2P) mappings for the first command, wherein the L2P mapping is generated based on a result of deep learning (DL) training model using a neural network (NN) structure;
store data of the first command in the memory device;
receive a second command;
determine a difference between the data of the first command and data of the second command;
generate LBA to PBA L2P mappings for the difference, wherein the L2P mapping is generated based on a result of DL training module using the NN structure; and
compress the data of the first command using a compression engine to store the difference in the memory device.
|