CPC G06F 1/3225 (2013.01) [G06F 1/3275 (2013.01)] | 11 Claims |
1. A data storage device, comprising:
a memory device, wherein the memory device comprises a non-volatile memory device and a volatile memory device; and
a controller coupled to the memory device, wherein the controller is configured to:
receive a request from a host device to enter a non-operational power state;
set a timer to a predetermined period of time;
determine that the timer has expired;
cause the data storage device to enter a transitional state;
cause the data storage device to enter the non-operational power state; and
flush data from the volatile memory device to the non-volatile memory device in response to entering the transitional state.
|