×

Write abort detection for multi-state memories

  • US 9,653,154 B2
  • Filed: 09/21/2015
  • Issued: 05/16/2017
  • Est. Priority Date: 09/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a non-volatile memory circuit, comprising:

  • initiating a programming operation on a first block of the non-volatile memory circuit, the non-volatile memory circuit having a plurality of blocks formed according to a NAND type architecture in which memory cells of a block are formed along a plurality of word lines, wherein the memory cells store data in an N-bit per cell, multi-state format in which each word line stores N pages of data, where N is greater than or equal to two, and where the word lines of a block are sequentially written in a write sequence from a first end of the block to a second end thereof with each of the word lines being written from an erased state with N pages of data;

    aborting the programming operation prior to completion;

    subsequently performing a determination of a degree to which the first block was written during the programming operation prior to aborting, including;

    searching the first block to determine the first word line in the write sequence that is in the erased state;

    subsequently performing, for the word line in the write sequence preceding the determined first word line to be in the erased state, a first read operation to determine whether the preceding word line is readable for the most programmed of the multi-states;

    in response to the first read operation determining that the preceding word line is not readable for the most programmed of the multi-states, performing for the preceding word line a second read operation for the least programmed of the multi-states above the erased state; and

    based on the second read operation, determining whether programming began on the next word line in the write sequence when the programming operation was aborted.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×