Electrically alterable non-voltatile memory with N-bits per memory cell
DCFirst Claim
Patent Images
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 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The bit storage density of an Electrically Alterable Non-Volatile Memory (EANVM) cell is improved by increasing the number of bits that are stored on an individual memory cell, without increasing the size and complexity of the memory cell, by allowing a non-volatile memory cell to assume 2 n discrete memory states. A multi-bit memory cell uses a floating gate FET which is electrically programmed to 2 n different thresholds. The 2 n different conductivity states of the FET are provided as information storage states for the cell.
169 Citations
3 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×
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.
-
Specification