US5602779A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Nonvolatile multivalue memory
Assignee: Fujitsu Ltd
•
Filing: 1995-11-08
•
Granted: 1997-02-11
•
Expires: 2015-11-08
Abstract
Abstract A nonvolatile multivalue memory includes a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate. A drive signal (WDPOUT) alternately and repeatedly having one of a plurality of types of positive potentials (+2/+3/+4 V) and a negative potential (-10 V) different from the positive potentials is supplied to a word line to which the control gate of this memory cell transistor is connected.
Inventors
- 👤 Hiroshi Gotou
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 09:02
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/56; G11C11/5621; G11C11/5628; G11C11/5635
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
195 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having a first potential and a second potential different from the first potential, said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 2
Dependent Claim
195 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having a first potential and a second potential different from the first potential, said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 3
Dependent Claim
28 words
A memory according to claim 1, wherein said drive signal means is means for simultaneously supplying the drive signal to the control gates of said memory cell transistors.
Claim 4
Dependent Claim
28 words
A memory according to claim 1, wherein said drive signal means is means for sequentially supplying the drive signal to the control gates of said memory cell transistors.
Claim 5
Dependent Claim
201 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having one of a plurality of types of first potentials and a second potential different from the first potentials, said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 6
Dependent Claim
201 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having one of a plurality of types of first potentials and a second potential different from the first potentials, said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 7
Dependent Claim
28 words
A memory according to claim 4, wherein said drive signal means is means for simultaneously supplying the drive signal to the control gates of said memory cell transistors.
Claim 8
Dependent Claim
28 words
A memory according to claim 4, wherein said drive signal means is means for sequentially supplying the drive signal to the control gates of said memory cell transistors.
Claim 9
Dependent Claim
177 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor having a source and drain one of which is coupled to said bit line and the other of which is coupled to a predetermined circuit with a predetermined potential and constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having a first potential and a second potential different from the first potential; and means for setting said bit line in a floating state higher in potential than the circuit predetermined potential before applying said drive signal to the control gate of said memory cell transistor.
Claim 10
Dependent Claim
177 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor having a source and drain one of which is coupled to said bit line and the other of which is coupled to a predetermined circuit with a predetermined potential and constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having a first potential and a second potential different from the first potential; and means for setting said bit line in a floating state higher in potential than the circuit predetermined potential before applying said drive signal to the control gate of said memory cell transistor.
Claim 11
Dependent Claim
88 words
A memory according to claim 7, wherein said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 12
Dependent Claim
28 words
A memory according to claim 7, wherein said drive signal means is means for simultaneously supplying the drive signal to the control gates of said memory cell transistors.
Claim 13
Dependent Claim
28 words
A memory according to claim 7, wherein said drive signal means is means for sequentially supplying the drive signal to the control gates of said memory cell transistors.
Claim 14
Dependent Claim
88 words
A memory according to claim 9, wherein said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 15
Dependent Claim
88 words
A memory according to claim 10, wherein said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 16
Dependent Claim
183 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor having a source and drain one of which is coupled to said bit line and the other of which is coupled to a predetermined circuit with a predetermined potential and constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having one of a plurality of types of first potentials and a second potential different from the first potentials; and means for setting said bit line in a floating state higher in potential than the circuit predetermined potential before applying said drive signal to the control gate of said memory cell transistor.
Claim 17
Dependent Claim
183 words
A nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor having a source and drain one of which is coupled to said bit line and the other of which is coupled to a predetermined circuit with a predetermined potential and constituting said memory cell; drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having one of a plurality of types of first potentials and a second potential different from the first potentials; and means for setting said bit line in a floating state higher in potential than the circuit predetermined potential before applying said drive signal to the control gate of said memory cell transistor.
Claim 18
Dependent Claim
88 words
A memory according to claim 13, wherein said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 19
Dependent Claim
28 words
A memory according to claim 13, wherein said drive signal means is means for simultaneously supplying the drive signal to the control gates of said memory cell transistors.
Claim 20
Dependent Claim
28 words
A memory according to claim 13, wherein said drive signal means is means for sequentially supplying the drive signal to the control gates of said memory cell transistors.
Claim 21
Dependent Claim
88 words
A memory according to claim 15, wherein said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 22
Dependent Claim
88 words
A memory according to claim 16, wherein said drive signal means includes: a multivalue program level generator for generating a program signal having multivalue levels corresponding to program data to be stored in said memory cell transistor; and a word line drive pulse generator for generating a pulse as the drive signal, the pulse alternately and repeatedly having the first potential corresponding to one of the multivalue levels of the program signal generated by said multivalue program level generator and a second potential different from the first potential.
Claim 23
Dependent Claim
222 words
In a nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor having a source and drain one of which is coupled to said bit line and the other of which is coupled to a predetermined circuit with a predetermined potential and constituting said memory cell, and drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having a first potential and a second potential different from the first potential, a write/erase method applied to the nonvolatile multivalue memory, comprising the steps of: setting said bit line in a floating state higher in potential than the circuit predetermined potential before applying said drive signal to the control gate of said memory cell transistor, and causing different floating gate voltages of many memory cell transistors to converge to a predetermined voltage by applying the drive signal to the floating gate of each of said memory cell transistors.
Claim 24
Dependent Claim
222 words
In a nonvolatile multivalue memory comprising: a memory cell array having a plurality of word lines, a plurality of bit lines, and memory cells each arranged at an intersection between each word line and each bit line; a memory cell transistor having a floating gate for holding nonvolatile information, and a control gate, connected to the word line, for controlling writing, erasing, or reading of information held in the floating gate, said memory cell transistor having a source and drain one of which is coupled to said bit line and the other of which is coupled to a predetermined circuit with a predetermined potential and constituting said memory cell, and drive signal means for supplying a drive signal to the control gate of said memory cell transistor, the drive signal alternately and repeatedly having a first potential and a second potential different from the first potential, a write/erase method applied to the nonvolatile multivalue memory, comprising the steps of: setting said bit line in a floating state higher in potential than the circuit predetermined potential before applying said drive signal to the control gate of said memory cell transistor, and causing different floating gate voltages of many memory cell transistors to converge to a predetermined voltage by applying the drive signal to the floating gate of each of said memory cell transistors.
Claim 25
Dependent Claim
46 words
In a nonvolatile multivalue memory as in claim 19, wherein the step of applying the drive signal to the floating gate occurs after a step of precharging said bit line and the method further includes performing a write/erase operation with respect to said memory cell transistor.
Claim 26
Dependent Claim
50 words
In a nonvolatile multivalue memory as in claim 19 wherein applying the drive signal to the floating gate includes interrupting the application of the alternately and repeatedly signal and during the interruption applying a short voltage pulse to said bit line to reset said bit line to said higher potential.
References Cited (Backward Citations)
JPS5346621A
Cited
US4282446A
Cited
EP0106681A2
Cited
US4649520A
Cited
US4811292A
Cited
JPS62266793A
Cited
US4931997A
Cited
US4797856A
Cited
US4958317A
Cited
US5238758A
Cited
US5075888A
Cited
US4953123A
Cited
JPH02166764A
Cited
US5068827A
Cited
US5179536A
Cited
US5126969A
Cited
US5126808A
Cited
US5402373A
Cited
US5132935A
Cited
US5307312A
Cited
JPH04105368A
Cited
JPH04155694A
Cited
US5282161A
Cited
US5278794A
Cited
JPH05189988A
Cited
US5327385A
Cited
US5491656A
Cited
US5406521A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-02-11 | 2000-08-12 | 2001-02-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-02-11 | 2004-08-12 | 2005-02-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-02-11 | 2008-08-12 | 2009-02-11 | $7700.00 | Window Closed / Lapsed |