Claims
- 1. A memory device comprising:
- a data input;
- a memory cell array arranged in a plurality of rows and columns, the memory cell array comprising a plurality of memory cells wherein each memory cell is operative to store n bits of data, n being greater than 1;
- a plurality of address inputs including row address inputs, column address inputs, and multi-level cell (MLC) address input wherein the MLC address input allows each of the n bits stored in a memory cell to be individually addressed;
- a row decoder circuit coupled to the plurality of memory cells, wherein the row decoder circuit selects a row of the memory cell array in response to a row address received via the row address inputs;
- a column decoder circuit coupled to the plurality of memory cells wherein the column decoder circuit selects a column of the memory cell array in response to a column address received via the column address inputs such that a first memory cell is selected for programming in response to the row and column addresses;
- n latches coupled to a control signal, the MLC address input, and the data input, each of the n latches being sequentially enabled to latch data from the data input in response to the MLC address input and the control signal; and
- a control engine coupled to the n latches and the memory cell array, the control engine for encoding the data received from the n latches into a programming level, and for programming the first memory cell selected by the row and column addresses by generating at least one programming pulse until the first memory cell is progammed to have approximately the programming level.
- 2. The memory device of claim 1, wherein n equals 2 such that there is a first latch and a second latch, the memory device further including:
- a first AND gate having as inputs the control signal and an inversion of the MLC address input, and an output coupled to the first latch, the first AND gate for enabling the first latch to receive the data from the data input when the MLC address input is logic low; and
- a second AND gate having as inputs the control signal and the MLC address input, and an output coupled to the second latch, the second AND gate for enabling the second latch to receive the data from the data input when the MLC address input is logic high.
Parent Case Info
This is a continuation of application Ser. No. 08/423,557, filed Apr. 17, 1995, now abandoned, which is a divisional of application Ser. No. 08/253,902, filed Jun. 2, 1994 issued as U.S. Pat. No. 5,497,354.
US Referenced Citations (37)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0349775 |
Jan 1990 |
EPX |
1486912 |
Sep 1977 |
DEX |
Non-Patent Literature Citations (1)
Entry |
PCT International Application Published under the PCT, International Pub. No. WO 90/12400, Pub. Date Oct. 18, 1990. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
253902 |
Jun 1994 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
423557 |
Apr 1996 |
|