| CPC G06F 11/0757 (2013.01) [G06F 11/0751 (2013.01); G06F 12/0804 (2013.01); G06F 2212/1032 (2013.01)] | 19 Claims |

|
1. A power loss protection method for a data storage device, comprising:
initiating a timer to indicate a progress of a power loss protection procedure that performs a data transfer upon occurrence of a power loss interrupt event;
initiating a first data transfer operation to transfer a first amount of data to a memory device; and
upon a determination that the power loss protection procedure has reached a predetermined progress level before the timer expires, continuing the first data transfer operation until the first amount of data is transferred to the memory device, and upon an expiration of the timer before the power loss protection procedure reaches the predetermined progress level, discontinuing the first data transfer operation and performing a second data transfer operation to transfer a second amount of data to the memory device, wherein the second amount is less than the first amount.
|