Multi-value semiconductor memory device with write verify circuit
AssigneeKabushiki Kaisha Toshiba
InventorsNoboru Shibata, Tomoharu Tanaka
Life of this patent
Estimating the term…
Abstract
For a verify operation using potential Vbi′, the data of a memory cell is preliminarily read by using potential Vai+1 and the state of the memory cell is stored in a latch circuit. Then, a verify/read operation is conducted by using potential Vbi′. If the state of the cell is higher than Ai+1, the outcome of the verify/read operation is forcibly brought down to a low level. Thus, only two latch circuits are required for storing an n-bit data, including one for storing the data to be written and one for preliminarily reading if the state of the cell is higher than Ai+1 or not and storing the outcome of the preliminary reading.
Claims4
A semiconductor memory device comprising:
- a memory cell being set to one of threshold voltages of at least 8 in accordance with at least three data;
- a bit line connected to the memory cell;
- a first data storage circuit for storing input data supplied from an exterior, the data being of the first logic level or of the second logic level;
- a read circuit for reading data corresponding to the threshold voltage of the memory cell;
- a second data storage circuit for storing data of the first logic level when the data of the memory cell read by the read circuit is ½ or less of a maximum data to be written, the second data storage circuit stores data of the second logic level when the data of the memory cell read by the read circuit is ½ or more of the maximum data;
- a first switch circuit inserted between the bit line and the first data storage circuit, the first switch circuit connects the first data storage circuit to the bit line;
- a second switch circuit inserted between the bit line and the second data storage circuit, the second switch circuit connects the second data storage circuit to the bit line;
- a write circuit for modifying the threshold voltage of the memory cell when the data of the first data storage circuit is of the first logic level, the write circuit holds the threshold voltage of the memory cell when the data of the first data storage circuit is of the second logic level;
- and
- a write verify circuit for shifting the data of the first data storage circuit from the first logic level to the second logic level when the threshold voltage of the memory cell has reached a value of the data to be written, and the data of the second data storage circuit is of the first logic level, the write verify circuit holds the data of the first data storage circuit when the threshold voltage of the memory cell has not reached the data to be written and the data of the second data storage circuit is of the first logic level and also when the data of the second data storage circuit is of the second logic level.
Dependencies are inferred from the claim text.