| CPC G11C 11/5628 (2013.01) [G06F 1/30 (2013.01); G11C 5/143 (2013.01); G11C 16/0483 (2013.01); G11C 16/10 (2013.01); G11C 16/30 (2013.01); G11C 2211/5641 (2013.01)] | 18 Claims |

|
1. A memory device, comprising:
a non-volatile memory comprising a plurality of memory cells; and
a controller configured to:
begin a first programming operation configured to program a plurality of bits of information to a first one of the plurality of memory cells, wherein the first one of the plurality of memory cells has been previously programmed with one or more additional bits of information,
terminate the first programming operation in response to receiving a command from a connected host device to switch from a high-density operation mode to a high speed mode and/or a lower power mode and without reference to a current or impending power loss event, and
program, with a second programming operation, a second one of the plurality of memory cells with the plurality of bits of information.
|