Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
443 words
An improved erasing structure for performing a programming back operation and a concurrent verify operation subsequent to application of an erasing pulse in an array of multiple bits-per-cell flash EEPROM memory cells on a more effective and efficient basis, said erasing structure comprising in combination: a memory core (12) having a plurality of memory cells arranged in rows of wordlines and columns of bit lines intersecting said rows of wordlines, each of said memory core cells including a floating gate array transistor having its control gate connected to one of said rows of wordlines, its drain/source connected to one of said columns of bit lines, and its source/drain connected to a common array ground line; means (17) for generating a control signal to control the rise-time of voltages on the wordlines; row decoder means (14) responsive to said control signals and row address signals and being operatively connected to said memory core array for selecting certain ones of said rows of word lines; column decoder means (16, 20) responsive to column address signals and being operatively connected to said memory core array for selecting certain ones of said columns of bit lines; erase verify reference cell array means (25) for generating an upper erased state threshold voltage level; erase verify decoder means (15) responsive to said control signal for controlling said erase verify reference cell array means; pre-charging means (36) for initially precharging all of said array bit lines to a predetermined potential prior to a programming back operation; reference generator means (134) for generating a reference output voltage corresponding to a lower erased state threshold voltage level; switching means (36a) for selectively disconnecting a program current source from the selected certain ones of said columns of bit lines containing the selected memory core cells which have been correctly programmed back; sensing logic means (26, 27) having a first input coupled to the reference output voltage of said reference voltage generator means and having a second input coupled to one of the selected certain ones of said columns of bit lines for continuously comparing a potential on the one of the selected bit lines and said reference output voltage corresponding to the lower erased state threshold voltage level; said sensing logic means having an output for generating a logic signal which is switched to a first logic level when said potential on said one of the selected bit lines falls below said reference output voltage corresponding to lower erased state threshold voltage level; and said switching means being responsive to said first logic level for disconnecting said program current source so as to inhibit further programming back of said selected memory core cells.
Claim 2
Dependent Claim
443 words
An improved erasing structure for performing a programming back operation and a concurrent verify operation subsequent to application of an erasing pulse in an array of multiple bits-per-cell flash EEPROM memory cells on a more effective and efficient basis, said erasing structure comprising in combination: a memory core (12) having a plurality of memory cells arranged in rows of wordlines and columns of bit lines intersecting said rows of wordlines, each of said memory core cells including a floating gate array transistor having its control gate connected to one of said rows of wordlines, its drain/source connected to one of said columns of bit lines, and its source/drain connected to a common array ground line; means (17) for generating a control signal to control the rise-time of voltages on the wordlines; row decoder means (14) responsive to said control signals and row address signals and being operatively connected to said memory core array for selecting certain ones of said rows of word lines; column decoder means (16, 20) responsive to column address signals and being operatively connected to said memory core array for selecting certain ones of said columns of bit lines; erase verify reference cell array means (25) for generating an upper erased state threshold voltage level; erase verify decoder means (15) responsive to said control signal for controlling said erase verify reference cell array means; pre-charging means (36) for initially precharging all of said array bit lines to a predetermined potential prior to a programming back operation; reference generator means (134) for generating a reference output voltage corresponding to a lower erased state threshold voltage level; switching means (36a) for selectively disconnecting a program current source from the selected certain ones of said columns of bit lines containing the selected memory core cells which have been correctly programmed back; sensing logic means (26, 27) having a first input coupled to the reference output voltage of said reference voltage generator means and having a second input coupled to one of the selected certain ones of said columns of bit lines for continuously comparing a potential on the one of the selected bit lines and said reference output voltage corresponding to the lower erased state threshold voltage level; said sensing logic means having an output for generating a logic signal which is switched to a first logic level when said potential on said one of the selected bit lines falls below said reference output voltage corresponding to lower erased state threshold voltage level; and said switching means being responsive to said first logic level for disconnecting said program current source so as to inhibit further programming back of said selected memory core cells.
Claim 3
Dependent Claim
37 words
An improved erasing structure as claimed in claim 1, wherein a verify operation is simultaneously performed during programming back of said selected memory core cells by said sensing logic means being switched to the first logic level.
Claim 4
Dependent Claim
47 words
An improved erasing structure as claimed in claim 1, wherein said switching means (36a) is comprised of a pull-up transistor (P1), a transistor switch (N1), and a current mirror arrangement formed of first and second current mirror transistors (N2, N3), and a current source (I S ).
Claim 5
Dependent Claim
122 words
An improved erasing structure as claimed in claim 3, wherein said first current mirror transistor (N2) has its drain and gate connected together and to the gate of said second current mirror transistor (N3) and to a power supply potential via the current source and its source connected to a ground potential, said second current mirror transistor (N3) having its drain connected to the source of said transistor switch (N1) and its source connected to the ground potential, said pull-up transistor (P1) having its source connected to a program inhibit high voltage (VPROG), its gate connected to the gate of said transistor switch (N1) and to the output of said sensing logic means, and its drain connected to the selected bit line.
Claim 6
Dependent Claim
40 words
An improved erasing structure as claimed in claim 1, wherein said erase verify reference cell array means includes at least one erase verify reference cell transistor whose threshold is set during manufacturing to said upper erased state threshold voltage level.
Claim 7
Dependent Claim
21 words
An improved erasing structure as claimed in claim 5, wherein said upper erased state threshold voltage level is approximately +1.5 volts.
Claim 8
Dependent Claim
21 words
An improved erasing structure as claimed in claim 6, wherein said lower erased state threshold voltage level is approximately +1.0 volts.
Claim 9
Dependent Claim
45 words
An improved erasing structure as claimed in claim 1, wherein said erase verify reference cell array means is comprised of a plurality of erase verify reference cell transistors in which each threshold thereof is set during manufacturing to said upper erased state threshold voltage level.
Claim 10
Dependent Claim
20 words
An improved erasing structure as claimed in claim 8, wherein said upper erased state threshold level is approximately +1.5 volts.
Claim 11
Dependent Claim
21 words
An improved erasing structure as claimed in claim 9, wherein said lower erased state threshold voltage level is approximately +1.0 volts.
Claim 12
Dependent Claim
64 words
An improved erasing structure as claimed in claim 1, wherein said sensing means compares prior to application of an erasing pulse a potential on said columns of bit lines containing the array memory core cells and said upper erased state threshold voltage level generated by said erase verify reference cell array means to determine whether there are any memory core cells that require erasing.
Claim 13
Dependent Claim
190 words
An erasing method which includes performing a programming back operation and a concurrent verify operation subsequent to application of an erasing pulse in an array of multiple bits-per-cell flash EEPROM memory cells on a more effective and efficient basis, said erasing method comprising the steps of: providing a memory core array having a plurality of memory cells arranged in rows or wordlines and columns of bit lines intersecting the rows of wordlines; generating an upper erased state threshold voltage level to determine memory core cells requiring erasing; pre-charging initially all of the array bit lines to a predetermined voltage potential prior to a programming back operation; generating a reference voltage corresponding to a lower erased state threshold voltage level; selectively disconnecting a program current source from the selected certain ones of the columns of array bit lines containing the selected memory core cells which have been correctly programmed back; and disconnecting the programming current source so as to inhibit further programming back of the selected memory core cells when a potential on the selected bit lines falls below the reference voltage corresponding to the lower erased state threshold voltage level.
Claim 14
Dependent Claim
190 words
An erasing method which includes performing a programming back operation and a concurrent verify operation subsequent to application of an erasing pulse in an array of multiple bits-per-cell flash EEPROM memory cells on a more effective and efficient basis, said erasing method comprising the steps of: providing a memory core array having a plurality of memory cells arranged in rows or wordlines and columns of bit lines intersecting the rows of wordlines; generating an upper erased state threshold voltage level to determine memory core cells requiring erasing; pre-charging initially all of the array bit lines to a predetermined voltage potential prior to a programming back operation; generating a reference voltage corresponding to a lower erased state threshold voltage level; selectively disconnecting a program current source from the selected certain ones of the columns of array bit lines containing the selected memory core cells which have been correctly programmed back; and disconnecting the programming current source so as to inhibit further programming back of the selected memory core cells when a potential on the selected bit lines falls below the reference voltage corresponding to the lower erased state threshold voltage level.
Claim 15
Dependent Claim
57 words
An erasing method for performing a programming back operation as claimed in claim 12, further comprising the step of performing simultaneously a verify operation during programming back of the selected memory cells by disconnecting the program current source when the selected bit line falls below the reference voltage corresponding to the lower erased state threshold voltage level.
Claim 16
Dependent Claim
62 words
An erasing method for performing a programming back operation as claimed in claim 12, further comprising the step of comparing a potential on the columns of bit lines containing the array memory core cells and the upper erased state threshold voltage level prior to the application of the erasing pulse to determine whether there are any memory core cells that require erasing.