← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag