Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
123 words
A semiconductor memory device accessible by an external system comprising: a memory cell array including a plurality of memory cells, selecting means for selecting one of said memory cells in said memory cell array based on address data applied from said system, storing means having an address assigned exclusively thereto and operable to temporarily store and then output to said system data read from the memory cell selected by said selecting means, address identifying means for identifying the address data applied from said system as showing an address of one of said memory cells or the address of said storing means, and transmission control means responsive to output of said address identifying means for controlling data transmission to and from said storing means.
Claim 2
Dependent Claim
123 words
A semiconductor memory device accessible by an external system comprising: a memory cell array including a plurality of memory cells, selecting means for selecting one of said memory cells in said memory cell array based on address data applied from said system, storing means having an address assigned exclusively thereto and operable to temporarily store and then output to said system data read from the memory cell selected by said selecting means, address identifying means for identifying the address data applied from said system as showing an address of one of said memory cells or the address of said storing means, and transmission control means responsive to output of said address identifying means for controlling data transmission to and from said storing means.
Claim 3
Dependent Claim
70 words
The semiconductor memory device according to claim 1, wherein said transmission control means includes input control means for inputting the data read from the selected memory cell to said storing means when the address data applied from said system shows the address of said memory cell, and inhibiting data input to said storing device means when the address data applied from said system shows the address of said storing means.
Claim 4
Dependent Claim
52 words
The semiconductor memory device according to claim 2, wherein said transmission control means further includes output control means for outputting the data stored in said storing means to said system when the address data applied from said system shows the address of said memory cell or the address of said storing means.
Claim 5
Dependent Claim
34 words
The semiconductor memory device according to claim 3, wherein said semiconductor memory device is a multi-port memory having a plurality of input/output ports and accessible by a plurality of systems through said input/output ports.
Claim 6
Dependent Claim
30 words
The semiconductor memory device according to claim 4, wherein said storing means, said address identifying means and said transmission control means are provided corresponding to one of said input/output ports.
Claim 7
Dependent Claim
32 words
The semiconductor memory device according to claim 4, wherein said storing means, said address identifying means and said transmission control means are provided corresponding to at least two of said input/output ports.
Claim 8
Dependent Claim
74 words
The semiconductor memory device according to claim 1, wherein said transmission control means includes output control means for inhibiting output of the data stored in said storage device means to said system when the address data applied from said system shows the address of said memory cell, and outputting the data stored in said storing means to said system when the address data applied from said system shows the address of said storing means.
Claim 9
Dependent Claim
70 words
The semiconductor memory device according to claim 7, wherein said transmission control means further includes input control means for inputting the data read from the selected memory cell to said storing means when the address data applied from said system shows the address of said memory cell, and inhibiting data input to said storing means when the address data applied from said system shows the address of said storing means.
Claim 10
Dependent Claim
34 words
The semiconductor memory device according to claim 8, wherein said semiconductor memory device is a multi-port memory having a plurality of input/output ports and accessible by a plurality of systems through said input/output ports.
Claim 11
Dependent Claim
30 words
The semiconductor memory device according to claim 9, wherein said storing means, said address identifying means and said transmission control means are provided corresponding to one of said input/output ports.
Claim 12
Dependent Claim
32 words
The semiconductor memory device according to claim 9, wherein said storing means, said address identifying means and said transmission control means are provided corresponding to at least two of said input/output ports.
Claim 13
Dependent Claim
178 words
A semiconductor memory device accessible by an external system comprising: a memory cell array including a plurality of memory cells and having at least part of an address space thereof overlapping internal memories of said system, selecting means for selecting one of said memory cells in said memory cell array based on address data applied from said system, storing means having an address assigned exclusively thereto and operable to temporarily store and then output to said system data read from the memory cell selected by said selecting means, address identifying means for identifying the address data applied from said system as showing an address of one of said memory cells or the address of said storing means, address space detecting means operable when the address data applied from said system shows an address of one of said memory cells, for detecting whether said address lies within said overlapping address space, and transmission control means responsive to outputs of said address identifying means and said address space detecting means for controlling data transmission to and from said storing means.
Claim 14
Dependent Claim
178 words
A semiconductor memory device accessible by an external system comprising: a memory cell array including a plurality of memory cells and having at least part of an address space thereof overlapping internal memories of said system, selecting means for selecting one of said memory cells in said memory cell array based on address data applied from said system, storing means having an address assigned exclusively thereto and operable to temporarily store and then output to said system data read from the memory cell selected by said selecting means, address identifying means for identifying the address data applied from said system as showing an address of one of said memory cells or the address of said storing means, address space detecting means operable when the address data applied from said system shows an address of one of said memory cells, for detecting whether said address lies within said overlapping address space, and transmission control means responsive to outputs of said address identifying means and said address space detecting means for controlling data transmission to and from said storing means.
Claim 15
Dependent Claim
46 words
The semiconductor memory device according to claim 12, wherein said transmission control means includes output control means responsive to the outputs of said address identifying means and said address space detecting means for controlling output of the data stored in said storing means to said system.
Claim 16
Dependent Claim
118 words
The semiconductor memory device according to claim 13, wherein said output controlling means includes: means for inhibiting output of the data stored in said storing means to said system when the address data applied from said system shows the address of said memory cell and said address lies in said overlapping address space, and outputting the data stored in said storing means to said system when the address data applied from said system shows the address of said memory cell and said address lies outside said overlapping address space; and means for outputting the data stored in said storing means to said system when the address data applied from said system shows the address of said storing means.
Claim 17
Dependent Claim
42 words
The semiconductor memory device according to claim 14, wherein said transmission control means further includes input control means responsive to the output of said address identifying means for controlling input of the data from the selected memory cell to said storing means.
Claim 18
Dependent Claim
68 words
The semiconductor memory device according to claim 15, wherein said input control means includes means for inputting the data read from the selected memory cell to said storing means when the address data applied from said system shows the address of said memory cell, and inhibiting data input to said storing means when the address data applied from said system shows the address of said storage device means.
Claim 19
Dependent Claim
34 words
The semiconductor memory device according to claim 16, wherein said semiconductor memory device is a multi-port memory having a plurality of input/output ports and accessible by a plurality of systems through said input/output ports.
Claim 20
Dependent Claim
35 words
The semiconductor memory device according to claim 17, wherein said storing means, said address identifying means, said address space detecting means and said transmission control means are provided corresponding to one of said input/output ports.
Claim 21
Dependent Claim
37 words
The semiconductor memory device according to claim 17, wherein said storing means, said address identifying means, said address space detecting means and said transmission control means are provided corresponding to at least two of said input/output ports.
Claim 22
Independent Claim
116 words
A method of reading data from a semiconductor memory device comprising a memory cell array including a plurality of memory cells, selecting means for selecting one of the memory cells in the memory cell array based on address data applied from an external system, and storing means for temporarily storing and then outputting to the external system data read from the memory cell selected by the selecting means, said method comprising the steps of: reading the data from the selected memory cell and storing the data in said storing means in a first operating cycle of said system, and reading the data from said storing means in a second operating cycle following said first operating cycle.
Claim 23
Independent Claim
116 words
A method of reading data from a semiconductor memory device comprising a memory cell array including a plurality of memory cells, selecting means for selecting one of the memory cells in the memory cell array based on address data applied from an external system, and storing means for temporarily storing and then outputting to the external system data read from the memory cell selected by the selecting means, said method comprising the steps of: reading the data from the selected memory cell and storing the data in said storing means in a first operating cycle of said system, and reading the data from said storing means in a second operating cycle following said first operating cycle.