Semiconductor device and memory system
First Claim
Patent Images
1. A semiconductor memory device comprising:
- memory cells capable of storing multi-bit data items; and
a data circuit for holding a data item to be written into a memory cell,wherein each of said multi-bit data items contains an upper bit and a lower bit, the upper bit being written into the memory cell after a first write data item is inputted from an external device and temporarily held in said data circuit, and the lower bit being written into the memory cell after a second write data item is inputted from the external device and temporarily held in said data circuit.
0 Assignments
0 Petitions
Accused Products
Abstract
A semiconductor memory device comprises a memory cell array having electrically erasable and programmable memory cells arranged in rows and columns, each memory cell capable of storing n-value data (n is 3 or a greater natural number), and a data circuit having m latch circuits for holding data items read from said memory cells, wherein data items read from said memory cells and held in k latch circuits (k<m) are output from the memory device before data items read from said memory cells are held in the remaining (m-k) latch circuits, during data-reading operation.
1502 Citations
10 Claims
-
1. A semiconductor memory device comprising:
-
memory cells capable of storing multi-bit data items; and a data circuit for holding a data item to be written into a memory cell, wherein each of said multi-bit data items contains an upper bit and a lower bit, the upper bit being written into the memory cell after a first write data item is inputted from an external device and temporarily held in said data circuit, and the lower bit being written into the memory cell after a second write data item is inputted from the external device and temporarily held in said data circuit. - View Dependent Claims (2)
-
-
3. A semiconductor memory device comprising:
-
a plurality of memory cells capable of storing multi-bit data items, said memory cells divided into a plurality of groups, each containing a predetermined number of memory cells and constituting a page; a data circuit for holding a data item to be written into a memory cell, wherein each of said multi-bit data items contains an upper bit to be written first into each memory cell and a lower bit to be written next into each memory cell, the upper bit being first written into a memory cell of one group constituting an upper page, and the lower bit being then written into a memory cell of another group constituting a lower page. - View Dependent Claims (4, 5)
-
-
6. A semiconductor memory device comprising:
-
memory cells capable of storing multi-bit data items; a data circuit for holding a write data item to be written into a memory cell; programming means for programming said memory cells according to the write data item held in said data circuit; and verify means for detecting whether said programming means has written the write data item held in said data circuit, into said memory cell, and for making said programming means repeatedly apply a programming voltage to the memory cell until said programming means sufficiently programs said memory cell, wherein each of said multi-bit data items contains an upper bit and a lower bit, said programming means first writes said upper bit into the memory cell until said verify means detects that said programming means has sufficiently programmed said memory cell, and next said programming means writes said lower bit into the memory cell. - View Dependent Claims (7)
-
-
8. A semiconductor memory device comprising:
-
a plurality of memory cells, each capable of storing a multi-bit data item, said memory cells divided into a plurality of groups, each containing a predetermined number of memory cells and constituting a page; a data circuit for holding a data item to be written into a memory cell, programming means for programming said memory cell according to the data item held in said data circuit; and verify means for detecting whether said programming means has written the data item held in said data circuit, into said memory cell, and for making said programming means repeatedly apply a programming voltage to the memory cell until said programming means sufficiently programs said memory cell, wherein each of said multi-bit data items contains an upper bit and a lower bit, said programming means first writes the upper bit into a memory cell of a group constituting an upper page until said verify means detects that said programming means has sufficiently programmed the memory cell of the group constituting the upper page, and next said programming means writes the lower bit into a memory cell of another group constituting a lower page. - View Dependent Claims (9, 10)
-
Specification