Claims
- 1. A multilevel memory device, comprising:an input/output control circuit controlling inputting/outputting of data to/from an external device; a memory including a plurality of nonvolatile semiconductor memory cells which are electrically rewritable; and a control circuit controlling writing data in said memory and reading data from said memory, wherein said plurality of nonvolatile semiconductor memory cells are capable of storing two-bit data based on first, second, third or fourth levels; wherein said control circuit compares a level of data read out of a memory cell with a first reference level which is set between said second and third levels to discriminate whether said level of data read out of said memory cell corresponds to a first group of said first and second levels or a second group of said third and fourth levels, compares said level of data read out of said memory cell with a second reference level which is set between said first and second levels to discriminate whether said level of data read out of said memory cell corresponds to said first or second level when said level of data read out of said memory cell is discriminated to be in said first group, and compares said level of data read out of said memory cell with a third reference level which is set between said third and fourth levels to discriminate whether said level of data read out of said memory cell corresponds to said third or fourth level when said level of data read out of said memory cell is discriminated to be in said second group.
- 2. A multilevel memory device according to claim 1, wherein said control circuit discriminates whether said level of data read out of said memory cell corresponds to said first or second group to determine whether one bit of said two-bit data is one or zero, and discriminates whether said level of data read out of said memory cell corresponds to said first or second level, or to said third or fourth level to determine whether the other bit of said two-bit data is one or zero.
- 3. A multilevel memory device according to claim 2, further comprising first and second buffer circuits, wherein said control circuit stores said one bit of said two-bit data in said first buffer circuit and stores said other bit of said two-bit data in said second buffer circuit.
- 4. A multilevel memory device according to claim 1, wherein said level of data read out of said memory cell which is set in said control circuit is decreased on a cell basis and increased on a block basis.
- 5. A multilevel memory device according to claim 4, wherein one block includes 4096 cells.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9-139019 |
May 1997 |
JP |
|
Parent Case Info
This is a continuation of application Ser. No. 09/944,406, filed Sep. 4, 2001 (now U.S. Pat. No. 6,493,273); which is a continuation of Ser. No. 09/537,722, filed Mar. 30, 2000 (now U.S. Pat. No. 6,285,595); which is a continuation of Ser. No. 09/085,173, filed May 28, 1998 (now U.S. Pat. No. 6,052,315), the entire disclosures of which are hereby incorporated by reference.
US Referenced Citations (6)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0090124 |
Oct 1990 |
WO |
Non-Patent Literature Citations (1)
Entry |
Bauer et al., “TA 7.7: A multi-level-cell 32Mb flash memory”, ISSCC95/Feb. 16, 1995/Digest of Technical Papers: Session 7, Intel Corp., pp. 132-133. |
Continuations (3)
|
Number |
Date |
Country |
Parent |
09/944406 |
Sep 2001 |
US |
Child |
10/304046 |
|
US |
Parent |
09/537722 |
Mar 2000 |
US |
Child |
09/944406 |
|
US |
Parent |
09/085173 |
May 1998 |
US |
Child |
09/537722 |
|
US |