Method and devices for controlling power loss
AssigneeMicron Technology, Inc.
InventorsCorrado Villa, Daniele Balluchi, Graziano Mirichigni
Life of this patent
Estimating the term…
Abstract
Described herein are methods and devices for controlling power loss. For one embodiment, a method includes issuing a controlled power off command with a controller. The method includes determining whether a memory device is performing a background operation. The method includes safely suspending the background operation or completing the background operation if the memory device is performing the background operation. The method includes safely removing a supply power.
Claims19
A non-volatile memory (NVM) device, comprising:
- a NVM array to store data;
- a command interface coupled to the NVM array, the command interface to receive a controlled power off command from a controller;
- and
- a status register unit coupled to the NVM array, the status register unit to store information indicating whether the NVM device is implementing a background operation, the NVM device to safely suspend the background operation or to complete the background operation prior to loss of a supply power if the NVM device is implementing the background operation.
A data processing device, comprising:
- a processing unit having one or more processor cores;
- and
- system memory coupled to the processing unit, the system memory having a non-volatile memory (NVM) device comprising:
- a NVM array to store data;
- a command interface coupled to the NVM array, the command interface to receive a controlled power off command from the processing unit;
- a status register unit coupled to the NVM array, the status register unit to store information indicating whether the NVM device is implementing a background operation, the NVM device to safely suspend the background operation or to complete the background operation prior to loss of a supply power if the NVM device is implementing the background operation.
A method, comprising:
- issuing a controlled power off command to a memory device using a controller;
- determining whether the memory device is performing a background operation;
- safely suspending the background operation or completing the background operation if the memory device is performing the background operation;
- and
- safely removing a supply power.
Dependencies are inferred from the claim text.