Method for erasing and verifying nonvolatile semiconductor memory
AssigneeNEC Corporation
InventorTetsuya Ohtsuki
Life of this patent
Estimating the term…
Abstract
In a nonvolatile semiconductor memory device including memory cells, a predetermined number of the memory cells are simultaneously erased. Only when at least one of the memory cells is overerased, i.e., is in a depletion state, a threshold voltage recovering operation is performed upon all of the memory cells, to relieve the overerased memory cell and suppress the deviation of threshold voltage.
Claims36
A method for erasing and verifying a nonvolatile semiconductor memory device including nonvolatile memory cells, comprising the steps of:
- a) performing a write operation upon a certain number of said nonvolatile memory cells;
- b) determining whether or not said write operation is carried out normally;
- c) performing a flash erase operation upon said certain number of said nonvolatile memory cells after said write operation is carried out normally;
- d) determining whether or not said flash erase operation is carried out normally;
- e) determining whether or not at least one of said certain number of said nonvolatile memory cells is in a depletion state after said flash erase operation is carried out normally;
- f) performing a threshold voltage recovering operation upon said certain number of said nonvolatile memory cells until all of said certain number of said nonvolatile memory cells enter an enhancement state only after at least one of said certain number of said nonvolatile memory cells is determined to be in a depletion state;
- g) determining whether or not said certain number of said nonvolatile memory cells are in an erase completion state after said threshold voltage recovering operation is carried out;
- and
- h) determining said nonvolatile semiconductor memory device as a defective device when at least one of said nonvolatile memory cells is in a non-erase completion state.
A method for erasing and verifying a nonvolatile semiconductor memory device including nonvolatile memory cells, comprising the steps of:
- a) performing a write operation upon a certain number of said nonvolatile memory cells;
- b) determining whether or not said write operation is carried out normally;
- c) performing a flash erase operation upon said certain number of said nonvolatile memory cells after said write operation is carried out normally;
- d) determining whether or not said flash erase operation is carried out normally;
- e) determining whether or not at least one of said certain number of said nonvolatile memory cells is in a depletion state after said flash erase operation is carried out normally;
- f) performing a flash erase operation upon said certain number of said nonvolatile memory cells until all of said certain number of said nonvolatile memory cells enter a depletion state only after at least one of said certain number of said nonvolatile memory cells is determined to be in a depletion state;
- and
- g) performing a threshold voltage recovering operation upon said certain number of said nonvolatile memory cells until all of said certain number of said nonvolatile memory cells enter an enhancement state after said flash erase operation in step f) is carried out;
- h) determining whether or not said certain number of said nonvolatile memory cells are in an erase completion state after said threshold voltage recovering operation is carried out;
- and
- i) determining said nonvolatile semiconductor memory device as a defective device when at least one of said nonvolatile memory cells is in a non-erase completion state.
A method for erasing and verifying a nonvolatile semiconductor memory device including nonvolatile memory cells, comprising the steps of:
- a) performing a flash erase operation upon a certain number of said nonvolatile memory cells;
- b) determining whether or not said flash erase operation is carried out normally;
- c) determining whether or not at least one of said certain number of said nonvolatile memory cells is in a depletion state after said flash erase operation is carried out normally;
- d) performing a threshold voltage recovering operation upon said certain number of said nonvolatile memory cells until all of said certain number of said nonvolatile memory cells enter an enhancement state only after at least one of said certain number of said nonvolatile memory cells is determined to be in a depletion state;
- e) determining whether or not said certain number of said nonvolatile memory cells are in an erase completion state after said threshold voltage recovering operation is carried out;
- and
- f) determining said nonvolatile semiconductor memory device as a defective device when at least one of said nonvolatile memory cells is in a non-erase depletion state.
A method for erasing and verifying a nonvolatile semiconductor memory device including nonvolatile memory cells, comprising the steps of:
- a) performing a flash erase operation upon a certain number of said nonvolatile memory cells;
- b) determining whether or not said flash erase operation is carried out normally;
- c) determining whether or not at least one of said certain number of said nonvolatile memory cells is in a depletion state after said flash erase operation is carried out normally;
- d) performing a flash erase operation upon said certain number of said nonvolatile memory cells until all of said certain number of said nonvolatile memory cells enter a depletion state only after at least one of said certain number of said nonvolatile memory cells is determined to be in a depletion state;
- and
- e) performing a threshold voltage recovering operation upon said certain number of said nonvolatile memory cells until all of said certain number of said nonvolatile memory cells enter an enhancement state after said flash erase operation in step d) is carried out;
- f) determining whether or not said certain number of said nonvolatile memory cells are in an erase depletion state after said threshold voltage recovering operation is carried out;
- and
- g) determining said nonvolatile semiconductor memory device as a defective device when at least one of said nonvolatile memory cells is in a non-erase completion state.
A method for erasing and verifying a nonvolatile semiconductor memory device including nonvolatile memory cells, comprising the steps of:
- a) performing a write operation upon a certain number of said nonvolatile memory cells;
- b) determining whether or not a threshold voltage of each of said certain number of said nonvolatile memory cells is higher than a first reference voltage after said write operation is carried out;
- c) performing a flash erase operation upon said certain number of said nonvolatile memory cells when all threshold voltages of said certain number of said nonvolatile memory cells are higher than said first reference voltage;
- d) determining whether or not threshold voltages of said certain number of said nonvolatile memory cells are lower than a second reference voltage after said flash erase operation is carried out;
- e) determining whether or not a threshold voltage of each of said nonvolatile memory cells is higher than a third reference voltage when all threshold voltages of said certain number of said nonvolatile memory cells are higher than said second reference voltage;
- f) performing a threshold voltage recovering operation upon said certain number of said nonvolatile memory cells until threshold voltages of all of said certain number of said nonvolatile memory cells become higher than said third reference voltage, when at least one of said certain number of said nonvolatile memory cells is determined to be not higher than said third reference voltage;
- g) determining whether or not a threshold voltage of each of said certain number of said nonvolatile memory cells is lower than said second reference voltage after said threshold voltage recovering operation is carried out;
- and
- h) determining said nonvolatile semiconductor memory device as a defective device when a threshold voltage of at least one of said nonvolatile memory cells is determined to be not lower than said second reference voltage.
A method for erasing and verifying a nonvolatile semiconductor memory device including nonvolatile memory cells, comprising the steps of:
- a) performing a flash erase operation upon a certain number of said nonvolatile memory cells;
- b) determining whether or not a threshold voltage of said certain number of said nonvolatile memory cells is lower than a second reference voltage after said flash erase operation is carried out;
- c) determining whether or not a threshold voltage of each of said nonvolatile memory cells is lower than a third reference voltage when all of threshold voltages of said certain number of said nonvolatile memory cells are lower than said second reference voltage;
- d) performing a flash erase operation upon said certain number of said nonvolatile memory cells, until all threshold voltages of said certain number of said nonvolatile memory cells becomes lower than said second reference voltage when a threshold voltage of at least one of said certain number of said nonvolatile memory cells is determined to be lower than said third reference voltage;
- and
- e) performing a threshold voltage recovering operation upon said certain number of said nonvolatile memory cells until threshold voltages of all of said certain number of said nonvolatile memory cells become higher than said third reference voltage, after said flash erase operation in step d) is carried out;
- f) determining whether or not a threshold voltage of each of said certain number of said nonvolatile memory cells is lower than said second reference voltage after said threshold voltage recovering operation is carried out;
- and
- g) determining said nonvolatile semiconductor memory device as a defective device when a threshold voltage of at least one of said nonvolatile memory cells is determined to be not lower than said second reference voltage.
Dependencies are inferred from the claim text.