Semiconductor memory device
First Claim
1. A non-volatile semiconductor memory device comprising:
- a plurality of non-volatile memory cells each storing data in a non-volatile manner and each including a memory cell transistor having a threshold voltage changed in accordance with storage data;
detection circuitry for detecting and storing a change in threshold voltage characteristic of the plurality of non-volatile memory cells;
read circuitry for reading stored data in a selected memory cell of said plurality of non-volatile memory cells, said read circuitry reading the stored data in said selected memory cell in accordance with comparison of a read current corresponding to a current flowing in said selected memory cell with a reference current; and
reference current control circuitry for setting a quantity of said reference current in accordance with a result of detection by said detection circuitry.
9 Assignments
0 Petitions
Accused Products
Abstract
A plurality of sense amplifiers are connected to a selected bit line. Each sense amplifier is supplied with a residual current corresponding to a current flowing in a memory cell and a reference current serving as a reference for a threshold voltage of the memory cell to sense the currents. Operations of the sense amplifiers are controlled such that different sense margins are provided to different sense amplifiers and a margin failure is detected according to coincidence/non-coincidence in logical level between output signals of the sense amplifiers. The address of a memory cell with the margin failure is registered. With such a construction, a threshold voltage defect of a non-volatile memory cell is compensated for to enable internal reading of memory cell data with correctness.
-
Citations
19 Claims
-
1. A non-volatile semiconductor memory device comprising:
-
a plurality of non-volatile memory cells each storing data in a non-volatile manner and each including a memory cell transistor having a threshold voltage changed in accordance with storage data;
detection circuitry for detecting and storing a change in threshold voltage characteristic of the plurality of non-volatile memory cells;
read circuitry for reading stored data in a selected memory cell of said plurality of non-volatile memory cells, said read circuitry reading the stored data in said selected memory cell in accordance with comparison of a read current corresponding to a current flowing in said selected memory cell with a reference current; and
reference current control circuitry for setting a quantity of said reference current in accordance with a result of detection by said detection circuitry. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A semiconductor memory device comprising:
-
a plurality of memory cells arranged in rows and columns;
a plurality of bit lines, provided corresponding to the memory cell columns, each connecting to the memory cells on a corresponding column connected;
a plurality of sense amplifiers, electrically coupled commonly to a bit line connecting to an addressed memory cell of said plurality of memory cells, each for amplifying data of said addressed memory cell appearing on said bit line when activated; and
sense control circuitry for controlling operations of said plurality of sense amplifiers in different ways from each other. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A semiconductor memory device comprising:
-
a plurality of memory cells;
reference circuitry for generating and outputting reference data having a condition thereof changeable;
internal read circuitry for comparing data read from a selected memory cell of said plurality of memory cells with said reference data and reading the data in said selected memory cell on the basis of a result of comparison; and
reference data control circuitry for selectively changing, in a specific operation mode, the condition set for the reference data outputted by said reference circuitry in accordance with an address of said selected memory cell. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification