Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
120 words
A non-volatile semiconductor memory device comprising: memory cells each constituted of a transistor having a charge accumulating layer, each of said memory cells storing in write mode data corresponding to a threshold value which changes greatly as an absolute value of a difference between potentials applied to a drain and a gate becomes larger; bit lines to each of which drains of a plurality of memory cells are commonly connected; precharge means for precharging said bit lines to a predetermined potential in read mode; data holding means for temporarily holding data read from said memory cells; and inverted-data outputting means for outputting a potential corresponding to inversion of said data held in said data holding means, to said bit lines.
Claim 2
Dependent Claim
120 words
A non-volatile semiconductor memory device comprising: memory cells each constituted of a transistor having a charge accumulating layer, each of said memory cells storing in write mode data corresponding to a threshold value which changes greatly as an absolute value of a difference between potentials applied to a drain and a gate becomes larger; bit lines to each of which drains of a plurality of memory cells are commonly connected; precharge means for precharging said bit lines to a predetermined potential in read mode; data holding means for temporarily holding data read from said memory cells; and inverted-data outputting means for outputting a potential corresponding to inversion of said data held in said data holding means, to said bit lines.
Claim 3
Dependent Claim
69 words
The non-volatile semiconductor memory device according to claim 1, further comprising verifying means for verifying a writing operation on memory cells done by said inverted-data outputting means, said verifying means including transfer control means for controlling connection between said bit lines to said data holding means, and there is a period for electrically disconnecting said bit lines from said data holding means at a time of a verifying operation.
Claim 4
Dependent Claim
90 words
The non-volatile semiconductor memory device according to claim 2, wherein said verifying means includes a first verifying transistor which conducts at a time of said verifying operation and a second verifying transistor whose gate is controlled in accordance with a signal at a predetermined node of said data holding means, whereby said first and second verifying transistors constitute a current path for controlling a potential of said bit lines in accordance with said signal at said predetermined node of said data holding means at a time of said verifying operation.
Claim 5
Dependent Claim
72 words
The non-volatile semiconductor memory device according to claim 2, wherein said verifying means includes a first verifying transistor which conducts at a time of said verifying operation and a second verifying transistor whose gate is controlled in accordance with a signal on said bit lines, whereby said first and second verifying transistors constitute a current path for inverting data at a predetermined node of said data holding means when verification is completed.
Claim 6
Dependent Claim
149 words
A non-volatile semiconductor memory device comprising: memory cells each constituted of a transistor having a charge accumulating layer, each of said memory cells storing, in write mode, data corresponding to a threshold value which changes greatly as an absolute value of a difference between potentials applied to a drain and a gate becomes larger; bit lines to each of which drains of a plurality of memory cells are commonly connected; precharge means, connected to said bit lines, for precharging said bit lines to a predetermined potential in read mode; bistable data holding means for temporarily holding data read from said memory cells or data to be written in said memory cells; first transfer control means for connecting said bit lines to one node of said bistable data holding means; and second transfer control means for connecting said bit lines to the other node of said bistable data holding means.
Claim 7
Dependent Claim
149 words
A non-volatile semiconductor memory device comprising: memory cells each constituted of a transistor having a charge accumulating layer, each of said memory cells storing, in write mode, data corresponding to a threshold value which changes greatly as an absolute value of a difference between potentials applied to a drain and a gate becomes larger; bit lines to each of which drains of a plurality of memory cells are commonly connected; precharge means, connected to said bit lines, for precharging said bit lines to a predetermined potential in read mode; bistable data holding means for temporarily holding data read from said memory cells or data to be written in said memory cells; first transfer control means for connecting said bit lines to one node of said bistable data holding means; and second transfer control means for connecting said bit lines to the other node of said bistable data holding means.
Claim 8
Dependent Claim
52 words
The non-volatile semiconductor memory device according to claim 5, wherein in read mode, said bistable data holding means is previously disabled, and is enabled after said bit lines and said precharge means are set in a free running state to thereby hold data according to a potential of said bit lines then.
Claim 9
Dependent Claim
88 words
The non-volatile semiconductor memory device according to claim 6, further comprising a first verifying transistor which conducts at a time of a verifying operation and a second verifying transistor whose gate is controlled in accordance with a signal at said other node of said bistable data holding means, whereby said first and second verifying transistors constitute a current path for controlling a potential of said bit lines in accordance with said signal at said other node of said data holding means at a time of said verifying operation.
Claim 10
Dependent Claim
170 words
The non-volatile semiconductor memory device according to claim 6, further comprising a first verifying transistor which conducts at a time of a first verifying operation, a second verifying transistor whose gate is controlled in accordance with a signal at said one node of said bistable data holding means, a third verifying transistor which conducts at a time of a second verifying operation, and a fourth verifying transistor whose gate is controlled in accordance with a signal at said other node of said bistable data holding means, whereby said first and second verifying transistors constitute a first current path for controlling a potential of said bit lines in accordance with said signal at said one node of said data holding means at a time of said first verifying operation and said third and fourth verifying transistors constitute a second current path for controlling a potential of said bit lines in accordance with said signal at said other node of said data holding means at a time of said second verifying operation.
Claim 11
Dependent Claim
58 words
The non-volatile semiconductor memory device according to claim 5, wherein in read mode, said bistable data holding means is previously disabled, and data held in said bistable data holding means is inverted or uninverted in accordance with a potential of said bit lines after said precharge means and said bit lines are set in a free running state.
Claim 12
Dependent Claim
18 words
The non-volatile semiconductor memory device according to claim 9, wherein said bistable data holding means has reset means.
Claim 13
Dependent Claim
67 words
The non-volatile semiconductor memory device according to claim 9, further comprising a first verifying transistor which conducts at a time of said verifying operation and a second verifying transistor whose gate is controlled in accordance with a signal on said bit lines, whereby said first and second verifying transistors constitute a current path for inverting data in said data holding means when said verifying operation is completed.
Claim 14
Dependent Claim
111 words
The non-volatile semiconductor memory device according to claim 9, further comprising a first verifying transistor which conducts at a time of a first verifying operation, a second verifying transistor which conducts at a time of a second verifying operation, and a third verifying transistor whose gate is controlled in accordance with a signal on said bit lines, whereby said first and third verifying transistors constitute a first current path for inverting data in said data holding means when said first verifying operation is completed and said second and third verifying transistors constitute a second current path for inverting data in said data holding means when said second verifying operation is completed.
Claim 15
Dependent Claim
46 words
The non-volatile semiconductor memory device according to claim 5, wherein said memory cells are provided in a matrix form and a structural unit of said bistable data holding means and said first and second transfer control means is commonly connected to a plurality of bit lines.
Claim 16
Dependent Claim
127 words
The non-volatile semiconductor memory device according to claim 5 or 13, wherein said memory cells are provided in a matrix form and there are a plurality of structural units of said bistable data holding means and said first and second transfer control means, each structural unit renders said first transfer control means conductive and said second transfer control means non-conductive in read mode to simultaneously sense a plurality of bit line potentials, and after data of said bistable data holding means is entirely unchanged or only a part of said data is changed externally, said each structural unit renders said first transfer control means non-conductive and said second transfer control means conductive in write mode, thereby transferring contents of said data holding means onto said bit lines.
Claim 17
Dependent Claim
39 words
The non-volatile semiconductor memory device according to claim 14, wherein a first row of memory cells in said matrix is selected in read mode, and a second row of memory cells in said matrix is selected in write mode.
Claim 18
Dependent Claim
31 words
The non-volatile semiconductor memory device according to claim 15, further including means for previously erasing contents of said memory cells connected to said second row before said second row is selected.
Claim 19
Dependent Claim
104 words
A non-volatile semiconductor memory device comprising: memory cells having own threshold values as transistors for distinguishing conductiveness or nonconductiveness, for storing data corresponding to said threshold values; a latch type sense amplifier having first and second latch nodes for latching complimentary signals, latching data of said memory cells at said first latch node as read data; first data control means for using said read data as data to be written in said memory cells; and second data control means for using data at said second latch node, which is inverted data of said read data, as data to be written in said memory cells.
Claim 20
Dependent Claim
104 words
A non-volatile semiconductor memory device comprising: memory cells having own threshold values as transistors for distinguishing conductiveness or nonconductiveness, for storing data corresponding to said threshold values; a latch type sense amplifier having first and second latch nodes for latching complimentary signals, latching data of said memory cells at said first latch node as read data; first data control means for using said read data as data to be written in said memory cells; and second data control means for using data at said second latch node, which is inverted data of said read data, as data to be written in said memory cells.
Claim 21
Dependent Claim
35 words
The non-volatile semiconductor memory device according to claim 17, wherein said first data control means includes first verifying means for setting said data within a threshold value range corresponding to said data to be written.
Claim 22
Dependent Claim
35 words
The non-volatile semiconductor memory device according to claim 17, wherein said second data control means includes second verifying means for setting said data within a threshold value range corresponding to said data to be written.