Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
211 words
A procedure for erasing a nonvolatile memory array having at least a first and a second subarray of memory cells, said memory cells in said first subarray being separately flash erasable and said memory cells in said second subarray being separately flash erasable, said procedure comprising: (a) simultaneously applying at least a flash erase pulse to said first subarray and said second subarray; (b) testing said memory to determine the depletion condition of any memory cell in said memory, said depletion testing performed by simultaneously checking one column of memory cells per said subarray at a time; (c) if any memory cell in said memory is depleted, correcting the depletion condition; (d) testing to determine whether any memory cell in said memory is not erased, said testing performed by simultaneously checking one memory cell per said subarray at a time; (e) if any memory cell in said first subarray is over-erased and corrected, and if any memory cell in said first subarray is not erased, applying another flash erasing pulse only to said first subarray; and (f) if any memory cell in said first subarray is depleted and corrected, and if any memory cell in said second subarray is not erased, applying another flash erasing pulse only to said second subarray.
Claim 2
Dependent Claim
211 words
A procedure for erasing a nonvolatile memory array having at least a first and a second subarray of memory cells, said memory cells in said first subarray being separately flash erasable and said memory cells in said second subarray being separately flash erasable, said procedure comprising: (a) simultaneously applying at least a flash erase pulse to said first subarray and said second subarray; (b) testing said memory to determine the depletion condition of any memory cell in said memory, said depletion testing performed by simultaneously checking one column of memory cells per said subarray at a time; (c) if any memory cell in said memory is depleted, correcting the depletion condition; (d) testing to determine whether any memory cell in said memory is not erased, said testing performed by simultaneously checking one memory cell per said subarray at a time; (e) if any memory cell in said first subarray is over-erased and corrected, and if any memory cell in said first subarray is not erased, applying another flash erasing pulse only to said first subarray; and (f) if any memory cell in said first subarray is depleted and corrected, and if any memory cell in said second subarray is not erased, applying another flash erasing pulse only to said second subarray.
Claim 3
Dependent Claim
67 words
The procedure of claim 1, further including after step (d) and before steps (e) and (f) the following step: if any memory cell in said first subarray is depleted and corrected, and if any memory cell in said first subarray is not erased and if any memory cell in said second subarray is not erased, simultaneously applying another flash erasing pulse to said first and second subarray.
Claim 4
Dependent Claim
27 words
The procedure of claim 1, further including, after application of a said another erasing pulse, checking the depletion condition of said memory cells in a said subarray.
Claim 5
Dependent Claim
39 words
The procedure of claim 1, further including, after application of a said another erasing pulse, checking the depletion condition of said memory cells in a said subarray, wherein if a said memory cell is depleted, correcting the depleted condition.
Claim 6
Dependent Claim
57 words
The procedure of claim 1, further including, after application of a said another erasing pulse, checking the depletion condition of said memory cells in a said subarray, wherein if a said memory cell is depleted, correcting the depleted condition, and further including checking to determine if any of said memory cells in said subarray is not erased.
Claim 7
Dependent Claim
45 words
The procedure of claim 1, further including, after application of a said another erasing pulse, checking the depletion condition of said memory cells in a said subarray, and further including checking to determine if any of said memory cells in said subarray is not erased.
Claim 8
Dependent Claim
47 words
The procedure of claim 1, wherein said depletion condition checks is very small current conduction between the source and drain of said memory cells with low voltage applied to the control gates of said memory cells, said small current indicating no actual depletion of said memory cells.
Claim 9
Dependent Claim
18 words
The procedure of claim 1, wherein said nonvolatile memory array includes one-transistor memory cells without split control gates.
Claim 10
Dependent Claim
146 words
A procedure for erasing a flash EPROM having multiple separately flash erasable subarrays of memory cells, said procedure comprising: (a) simultaneously applying at least a flash erase pulse to each said flash erasable subarray; (b) testing said flash EPROM to determine whether any memory cell in said flash EPROM is depleted, said depletion testing performed by simultaneously checking one column of memory cells per said subarray at a time; (c) if any memory cell in said flash EPROM is depleted, correcting the depleted condition; (d) testing said flash EPROM to determine whether any memory cell in said flash EPROM is not erased, said testing performed by simultaneously checking one memory cell per said subarray at a time; and (e) if memory cells in said flash EPROM are not erased, applying another flash erasing pulse to only those subarrays in which said not-erased memory cells are located.
Claim 11
Dependent Claim
146 words
A procedure for erasing a flash EPROM having multiple separately flash erasable subarrays of memory cells, said procedure comprising: (a) simultaneously applying at least a flash erase pulse to each said flash erasable subarray; (b) testing said flash EPROM to determine whether any memory cell in said flash EPROM is depleted, said depletion testing performed by simultaneously checking one column of memory cells per said subarray at a time; (c) if any memory cell in said flash EPROM is depleted, correcting the depleted condition; (d) testing said flash EPROM to determine whether any memory cell in said flash EPROM is not erased, said testing performed by simultaneously checking one memory cell per said subarray at a time; and (e) if memory cells in said flash EPROM are not erased, applying another flash erasing pulse to only those subarrays in which said not-erased memory cells are located.
Claim 12
Dependent Claim
27 words
The procedure of claim 9, further including, after application of said another erasing pulse, checking one or more of said memory cells in that subarray for depletion.
Claim 13
Dependent Claim
39 words
The procedure of claim 9, further including, after application of said another erasing pulse, checking one or more of said memory cells in that subarray for depletion, wherein if a said memory cell is depleted, correcting the depleted condition.
Claim 14
Dependent Claim
56 words
The procedure of claim 9, further including, after application of said another erasing pulse, checking one or more of said memory cells in that subarray for depletion, wherein if a said memory cell is depleted, correcting that depletion, and further including checking to determine if any of said memory cells in that subarray is not erased.
Claim 15
Dependent Claim
45 words
The procedure of claim 9, further including, after application of said another erasing pulse, checking one or more of said memory cells in that subarray for depletion, and further including checking to determine if any of said memory cells in that subarray is not erased.
Claim 16
Dependent Claim
48 words
The procedure of claim 9, wherein said check for depletion checks for very small current conduction between the source and drain of said memory cells with low voltage applied to the control gates of said memory cells, said small current indicating no actual depletion of said memory cells.
Claim 17
Dependent Claim
18 words
The procedure of claim 9, wherein said nonvolatile memory array includes one-transistor memory cells without split control gates.
Claim 18
Dependent Claim
148 words
A procedure for erasing a flash EPROM having multiple separately flash erasable subarrays of memory cells, said procedure comprising: (a) simultaneously applying at least a flash erase pulse to each said flash erasable subarray; (b) testing said flash EPROM to determine whether any memory cell in said flash EPROM is not erased, said testing performed by simultaneously checking one memory cell per said subarray at a time; (c) testing said flash EPROM to determine whether any memory cell in said flash EPROM is over-erased, said testing performed by simultaneously checking one column of memory cells per said subarray at a time; (d) if any memory cell in said flash EPROM is over-erased, correcting the overerased condition; and (e) if any of the memory cells in said flash EPROM is not erased, applying another flash erasing pulse only to subarrays in which said any not-erased memory cell are located.
Claim 19
Dependent Claim
148 words
A procedure for erasing a flash EPROM having multiple separately flash erasable subarrays of memory cells, said procedure comprising: (a) simultaneously applying at least a flash erase pulse to each said flash erasable subarray; (b) testing said flash EPROM to determine whether any memory cell in said flash EPROM is not erased, said testing performed by simultaneously checking one memory cell per said subarray at a time; (c) testing said flash EPROM to determine whether any memory cell in said flash EPROM is over-erased, said testing performed by simultaneously checking one column of memory cells per said subarray at a time; (d) if any memory cell in said flash EPROM is over-erased, correcting the overerased condition; and (e) if any of the memory cells in said flash EPROM is not erased, applying another flash erasing pulse only to subarrays in which said any not-erased memory cell are located.
Claim 20
Dependent Claim
31 words
The procedure of claim 16, further including checking after application of said another erasing pulse to determine the depletion condition of one or more of said memory cells in that subarray.
Claim 21
Dependent Claim
42 words
The procedure of claim 16, further including checking after application of said another erasing pulse to see whether one or more of said memory cells in that subarray is depleted, wherein if a said memory cell is depleted, correcting the depleted condition.
Claim 22
Dependent Claim
59 words
The procedure of claim 16, further including checking after application of said another erasing pulse to see whether one or more of said memory cells in that subarray is depleted, wherein if a said memory cell is depleted, correcting the depleted condition, and further including checking to determine if any said memory cells in that subarray is not erased.
Claim 23
Dependent Claim
47 words
The procedure of claim 16, further including checking after application of said another erasing pulse to see whether one or more of said memory cells in that subarray is depleted, and further including checking to determine if any said memory cells in that subarray is not erased.
Claim 24
Dependent Claim
18 words
The procedure of claim 16, wherein said nonvolatile memory array includes one-transistor memory cells without split control gates.