Controller and Method for Using a Transaction Flag for Page Protection
AssigneeSanDisk Technologies LLC
InventorsPaul A. Lassa, Robert D. Selinger, Alan W. Sinclair
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsPaul A. Lassa, Robert D. Selinger, Alan W. Sinclair
Estimating the term…
A controller is presented having one or more interfaces through which to communicate with a plurality of memory dies with multi-level memory cells and an interface through which to communicate with a host. The controller also contains a processor that is configured to receive a command from the host to program data in a plurality of lower pages and a plurality of upper pages of the multi-level memory cells. The controller detects an indication from the host that indicates which previously-programmed lower pages from a previous program command are at risk of being corrupted by the programming of the upper pages from the received program command. Prior to programming the upper pages, the controller backs up the previously-programmed lower pages from the previous program command that are at risk of being corrupted but not the lower pages of data programmed by the received program command.
A controller comprising:
A method for protecting data, the method comprising:
Dependencies are inferred from the claim text.