×

Write operation with immediate local destruction of old content in non-volatile memory

  • US 9,436,594 B2
  • Filed: 05/27/2011
  • Issued: 09/06/2016
  • Est. Priority Date: 05/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a host write command from a host device to write a newer copy of user data to a non-volatile memory;

    temporarily storing the newer copy of the user data in a local buffer;

    searching the non-volatile memory to locate an older, previously stored copy of the user data; and

    servicing the host write command by transferring the newer copy of user data from the local buffer to a first selected empty physical location in the non-volatile memory and by concurrently overwriting rubout data onto the older, previously stored copy of the user data stored to a different, second selected occupied physical location in the non-volatile memory, wherein the rubout data are not subsequently erased from the different, second selected occupied physical location in the non-volatile memory during the servicing of the host write command, the different, second physical location comprising a plurality of multi-level cells (MLCs) each adapted to store multiple bits, with a first bit in each MLC in the different, second physical location forming a portion of the older, previously stored copy of the user data and a second bit in each MLC in the different, second physical location forming a portion of a different, second set of user data, the rubout data overwritten by selectively adding charge to the MLCs to alter the bits in the older, previously stored copy of the user data without affecting the bits in the second set of user data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×