CPC G06F 3/0656 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |
1. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, wherein the data storage device is DRAM-less, and wherein the controller is configured to:
determine that a connection to a host memory buffer (HMB) of a host device is lost, wherein the connection between the host device and the data storage device is rebooted in response to a re-try limit of a command being reached, wherein re-trying the command comprises resending the command to the data storage device from the host device in response to a re-try suggestion sent by the controller to the host device;
load a most recent copy of a flash translation layer (FTL) table from the memory device;
generate one or more updates to the most recent copy of the FTL table; and
re-enable command fetching.
|