×

Method for assuring that an erase process for a memory array has been properly completed

  • US 5,369,616 A
  • Filed: 03/07/1994
  • Issued: 11/29/1994
  • Est. Priority Date: 10/30/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for insuring that each erase operation practiced on a block of flash EEPROM transistors which is part of a flash EEPROM memory array is carried out reliably, each flash EEPROM transistor storing a bit having a first state and a second state, each erase operation bringing the bits in the block to the first state, the method comprising the steps of:

  • designating a first group of three bits in the block to represent the condition of erase operations;

    b) programming to the second state a first bit of the first group of three bits to indicate that an erase operation should take place on the block;

    c) programming to the second state a second bit of the first group of three bits before an erase operation begins;

    d) beginning a first erase operation, completion of the first erase operation bringing all bits of the first group of three bits to the first state;

    e) if the first erase operation was successfully completed programming to the second state a third bit of the first group of three bits;

    f) testing all bits of the first group of three bits to determine their condition in response to the reapplication of power to the flash EEPROM array; and

    g) initiating a second erase operation unless the third bit of the first group of three bits is in the second state and the first and the second bit of the three bits both are in the first state.

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