Claims
- 1. An electrically erasable and programmable read-only semiconductor memory device comprising;
- a cell array portion formed by arranging a matrix a plurality of memory cell portions each having a cell transistor;
- means for selecting a cell transistor of said cell array portion; and
- a read circuit for generating a plurality of data, for each of a plurality of reference current values, for indicating whether or not a current value of a current flowing through the cell transistor selected and brought into a read state is greater than said plurality of reference current values inclusive of reference current values of the case where judgement is made as to whether said cell transistor brought into the read state is under the state where the cell transistor should be regarded as storing a first logical value, or under the state whore the cell transistor should be regarded as storing a second logical value,
- wherein said read circuit comprises a load circuit having a resistance component for supplying the current flowing through said cell transistor brought into the read state, a resistance value of the resistance component being variable, and a sense circuit using a voltage at a current output terminal of said load circuit as an input voltage, and outputting data for indicating whether said cell transistor brought into the read state is under the state where the cell transistor should be regarded as storing said first logical value, or under the state where the cell transistor should be regarded as storing said second logical value, when said resistance component of said load circuit exhibits a first resistance value.
- 2. An electrically erasable and programmable read-only semiconductor memory device according to claim 1, wherein said resistance component of said load circuit exhibits said first resistance value and at least one of a second resistance value and a third resistance value, said second resistance value being capable of outputting, to said sense circuit, data indicating whether or not said cell transistor brought into the read state is under the state where the cell transistor can be regarded as sufficiently storing said first logical value, said third resistance value being capable of outputting, to said sense circuit, data indicating whether or not said cell transistor brought into the read state is under the state where the cell transistor can be regarded as sufficiently storing said second logical value.
- 3. An electrically erasable and programmable read-only semiconductor memory device according to claim 2, wherein said resistance component of said load circuit comprises three MOS transistors exhibiting said first, second and third resistance values, respectively.
- 4. An electrically erasable and programmable read-only semiconductor memory device according to claim 2, further comprising a memory circuit for temporarily storing at least part of a plurality of data obtained from said read circuit.
- 5. An electrically erasable and programmable read-only semiconductor memory device according to claim 1, which further comprising a comparison circuit for comparing the values of a plurality of data obtained from said read circuit, and wherein said device outputs judgement data indicating whether or not a charge quantity in the floating gate of said cell transistor is within a predetermined range, on the basis of the result of said comparison.
- 6. An electrically erasable and programmable read-only semiconductor memory device according to claim 5, wherein rewriting to said cell transistor or changing of said cell transistor to be used is effected on the basis of said judgement data.
- 7. An electrically erasable and programmable read-only semiconductor memory device, comprising:
- a cell array portion having a plurality of memory cell transistors, each memory cell transistor storing either a first logical value or a second logical value;
- a selecting means for selecting one of said plurality of memory cell transistors;
- a read circuit including a first sense circuit and a second sense circuit;
- said first sense circuit having, as a first reference level, a threshold level to differentiate between said first logical value and said second logical value, and comparing a level of a read data of a memory cell transistor selected by said selecting means with said first reference level, to thereby judge which of said first logical value and said second logical value the selected memory cell transistor has stored; and
- said second sense circuit having, as a second reference level, a level representing said first logical value and different from said first reference level, and comparing the level of the read data of said selected memory cell transistor with said second reference level, to thereby judge whether or not the selected memory cell transistor has sufficiently stored said first logical value.
- 8. An electrically erasable and programmable read-only semiconductor memory device according to claim 7, further comprising a comparison circuit for comparing the values of a plurality of data obtained by said read circuit, and wherein said device outputs judgement data for indicating whether or not a charge quantity in a floating gate of said cell transistor is within a predetermined range, on the basis of said comparison result.
- 9. An electrically erasable and programmable read-only semiconductor memory device according to claim 8, wherein rewriting to said cell transistor or changing of said cell transistor to be used is effected on the basis of said judgement data.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-288826 |
Oct 1992 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/141,101 filed Oct. 26, 1993, now abandoned.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4809224 |
Suzuki et al. |
Feb 1989 |
|
5043940 |
Harari |
Aug 1991 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
141101 |
Oct 1993 |
|