Claims
- 1. An electrically alterable non-volatile multi-level memory device, comprising:
- a non-volatile, multi-level memory cell means for storing input information for an indefinite perios of time as a discrete state of said memory cell means, said memory cell means includes more than two memory states;
- memory cell programming means for programming the memory state of said multi-level memory cell means to a predetermined state corresponding to input information to be stored in said memory cell means; and
- comparator means for comparing the memory state of said memory cell means with the input information to be stored in said memory and for generating a control signal indicative of the memory state of said memory cell;
- wherein said memory cell includes a gate which has an applied voltage being set to one of a plurality of voltage levels by said memory cell programming means corresponding to the input information.
- 2. An electrically alterable non-volatile multi-level memory device, comprising:
- a multi-level memory cell including a floating gate FET having a channel region connected between an output terminal and a terminal for a first reference voltage, said FET having a floating gate for storing electrons which modify the voltage threshold of said FET and which controls the conductivity of the channel region of the FET;
- means for storing electrons on the floating gate so that the conductivity state of the channel region of the FET is within one of K n pre-determined conductivity ranges where K is the base of the numbering system being used and n is the number of bits per cell and the result of K n is greater than two; and
- comparator means for comparing a representation of the conductivity state of the channel region of said memory cell with a representation of an n-bit input signal to be stored in the memory cell;
- wherein said floating gate of said memory cell has an applied voltage which is set to one of a plurality of voltage levels by said electron storing means corresponding to input information.
- 3. An electrically alterable non-volatile multi-level memory array, comprising:
- an M.times.N array of multi-level memory cells, each memory cell including a floating gate FET having a channel region coupled between a bit-line output terminal and a terminal for a first reference voltage, having a floating gate for storing charge and for controlling the conductivity of the channel region of the FET, and having a selection gate terminal connected to an output line of a row selection circuit for activating said memory cell, each memory cell includes more than two memory states;
- means for electrically establishing the voltage threshold of the FET cell within a pre-determined range of conductivity of said channel region by storing electrons on the floating gate; and
- means for comparing the voltage at the bit-line terminal with an n-bit input signal which represents an n-bit digital input signal to be stored in each memory cell;
- wherein said floating gate of each memory cell has an applied voltage which is set to one of a plurality of voltage levels by said electrically establishing means corresponding to input information.
Parent Case Info
This is a continuation of application Ser. No. 07/652,878, filed Feb. 8, 1991, now U.S. Pat. No. 5,218,569.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4004159 |
Rai et al. |
Jan 1977 |
|
5218569 |
Banks |
Jun 1993 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
652878 |
Feb 1991 |
|