Nonvolatile semiconductor memory device having reduced erase time and method of erasing data of the same
First Claim
Patent Images
1. A nonvolatile semiconductor memory device comprising:
- a memory block including a plurality of nonvolatile memory transistors arranged in rows and columns;
a plurality of word lines selecting the rows of said memory transistors, respectively;
a plurality of bit lines provided corresponding to the columns of said memory transistors;
a potential generating portion generating potentials to be applied to said plurality of word lines, said plurality of bit lines, and substrates and sources of said plurality of memory transistors; and
a program/erase control portion controlling said potential generating portion to erase data in said memory block, said program/erase control portion including a first setting portion collectively and repetitively applying a first erase pulse to said plurality of memory transistors to set said plurality of memory transistors to a first erased state, a second setting portion setting said plurality of memory transistors to a second erased state providing the over-erased memory transistors smaller in number than the over-erased memory transistors in said first erased state, and a recovery control portion selectively performing the recovery on said over-erased memory transistors when said second erased state is verified;
each of said memory transistors is an MOS transistor having a floating gate;
said first erased state is achieved when said plurality of memory transistors have the threshold voltages equal to or smaller than a first value; and
said second erased state is achieved when said plurality of memory transistors have the threshold voltages equal to or smaller than a second value.
5 Assignments
0 Petitions
Accused Products
Abstract
Erasing is performed two times for narrowing a distribution width of threshold voltages of memory cells, and reducing the number of memory transistors to be subjected to over-erase verify. The erase verify voltage for the first erasing is set more strictly than the erase verify voltage for the second erasing. The erase pulses for the second erasing can be reduced in number, and the erasing time can be further reduced.
-
Citations
14 Claims
-
1. A nonvolatile semiconductor memory device comprising:
-
a memory block including a plurality of nonvolatile memory transistors arranged in rows and columns;
a plurality of word lines selecting the rows of said memory transistors, respectively;
a plurality of bit lines provided corresponding to the columns of said memory transistors;
a potential generating portion generating potentials to be applied to said plurality of word lines, said plurality of bit lines, and substrates and sources of said plurality of memory transistors; and
a program/erase control portion controlling said potential generating portion to erase data in said memory block, said program/erase control portion including a first setting portion collectively and repetitively applying a first erase pulse to said plurality of memory transistors to set said plurality of memory transistors to a first erased state, a second setting portion setting said plurality of memory transistors to a second erased state providing the over-erased memory transistors smaller in number than the over-erased memory transistors in said first erased state, and a recovery control portion selectively performing the recovery on said over-erased memory transistors when said second erased state is verified;
each of said memory transistors is an MOS transistor having a floating gate;
said first erased state is achieved when said plurality of memory transistors have the threshold voltages equal to or smaller than a first value; and
said second erased state is achieved when said plurality of memory transistors have the threshold voltages equal to or smaller than a second value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of erasing data of a nonvolatile semiconductor memory device provided with a memory block including a plurality of nonvolatile memory transistors arranged in rows and columns, a plurality of word lines for selecting the rows of said memory transistors, respectively, a plurality of bit lines provided corresponding to the columns of said memory transistors, a potential generating portion for generating potentials to be applied to said plurality of word lines, said plurality of bit lines, and substrates and sources of said plurality of memory transistors, and a program/erase control portion for controlling said potential generating portion to erase data in said memory block, comprising the steps of:
-
collectively and repetitively applying a first erase pulse to said plurality of memory transistors to set said plurality of memory transistors to a first erased state; and
setting said plurality of memory transistors to a second erased state providing the over-erased memory transistors smaller in number than the over-erased memory transistors in said first erased state; and
performing selectively the recovery on said over-erased memory transistors when said second erased state is verified, wherein each of said memory transistors is an MOS transistor having a floating gate, said first erased state is achieved when said plurality of memory transistors have the threshold voltages equal to or smaller than a first value, and said second erased state is achieved when said plurality of memory transistors have the threshold voltages equal to or smaller than a second value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification