Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
105 words
A semiconductor memory device comprising: a plurality of writing ports add a plurality of reading ports for respectively carrying out parallel writing and parallel reading operations therethrough; a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel with said first data latch portion; communication means for selectively accessing one of said first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first and second data latch portions; and reading control transfer gates operatively connecting said reading ports to said first and second data latch portions.
Claim 2
Dependent Claim
105 words
A semiconductor memory device comprising: a plurality of writing ports add a plurality of reading ports for respectively carrying out parallel writing and parallel reading operations therethrough; a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel with said first data latch portion; communication means for selectively accessing one of said first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first and second data latch portions; and reading control transfer gates operatively connecting said reading ports to said first and second data latch portions.
Claim 3
Dependent Claim
64 words
A semiconductor memory device as claimed in claim 1, wherein said communication means further comprises: plural data latch portion selecting transfer gates, respectively provided at the writing input side and the reading output side relative to said parallel connected first and second data latch portions, operative in accordance with an input selection signal for selecting one of said first and second data latch portions.
Claim 4
Dependent Claim
19 words
A semiconductor memory device as claimed in claim 2, further comprising a selection register which generates said selection signal.
Claim 5
Dependent Claim
31 words
A semiconductor memory device as claimed in claim 2, further comprising a selection signal decoder which receives a part of the address signal and in response thereto generates the selection signal.
Claim 6
Dependent Claim
101 words
A semiconductor memory device comprising: a plurality of writing ports and a plurality of reading ports for respectively carrying out parallel writing and parallel reading operations therethrough; a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel with said first data latch portion; communication means for selectively accessing one of said first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first data latch portion; and reading control transfer gates operatively connecting said reading ports to said first data latch portion.
Claim 7
Dependent Claim
101 words
A semiconductor memory device comprising: a plurality of writing ports and a plurality of reading ports for respectively carrying out parallel writing and parallel reading operations therethrough; a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel with said first data latch portion; communication means for selectively accessing one of said first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first data latch portion; and reading control transfer gates operatively connecting said reading ports to said first data latch portion.
Claim 8
Dependent Claim
154 words
An arithmetic processing device having a one chip configuration including an instruction fetching unit for fetching an instruction, an instruction decoding unit for decoding said instruction fetched by said instruction fetching unit, a plurality of arithmetic operation executing units for performing parallel arithmetic operations, and a register file for storing data, the register file having a plurality of writing ports and reading ports respectively carrying out parallel writing and parallel reading operations therethrough, said register file comprising: a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel to said first data latch portion; communication means for selectively accessing one of first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first and second data latch portions; and reading control transfer gates operatively connecting said reading ports to said first and second data latch portions.
Claim 9
Dependent Claim
154 words
An arithmetic processing device having a one chip configuration including an instruction fetching unit for fetching an instruction, an instruction decoding unit for decoding said instruction fetched by said instruction fetching unit, a plurality of arithmetic operation executing units for performing parallel arithmetic operations, and a register file for storing data, the register file having a plurality of writing ports and reading ports respectively carrying out parallel writing and parallel reading operations therethrough, said register file comprising: a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel to said first data latch portion; communication means for selectively accessing one of first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first and second data latch portions; and reading control transfer gates operatively connecting said reading ports to said first and second data latch portions.
Claim 10
Dependent Claim
64 words
A semiconductor memory device as claimed in claim 6, wherein said communication means further comprises: plural data latch portion selecting transfer gates, respectively provided at the writing input side and the reading output side relative to said parallel connected first and second data latch portions, operative in accordance with an input selection signal for selecting one of said first and second data latch portions.
Claim 11
Dependent Claim
19 words
A semiconductor memory device as claimed in claim 7, further comprising a selection register which generates said selection signal.
Claim 12
Dependent Claim
31 words
A semiconductor memory device as claimed in claim 7, further comprising a selection signal decoder which receives a part of the address signal and in response thereto generates the selection signal.
Claim 13
Dependent Claim
150 words
An arithmetic processing device having a one chip configuration including an instruction fetching unit for fetching an instruction, an instruction decoding unit for decoding said instruction fetched by said instruction fetching unit, a plurality of arithmetic operation executing units for performing parallel arithmetic operations, and a register file for storing data, the register file having a plurality of writing ports and reading ports respectively carrying out parallel writing and parallel reading operations therethrough, said register file comprising: a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel to said first data latch portion; communication means for selectively accessing one of first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first data latch portion; and reading control transfer gates operatively connecting said reading ports to said first data latch portion.
Claim 14
Dependent Claim
150 words
An arithmetic processing device having a one chip configuration including an instruction fetching unit for fetching an instruction, an instruction decoding unit for decoding said instruction fetched by said instruction fetching unit, a plurality of arithmetic operation executing units for performing parallel arithmetic operations, and a register file for storing data, the register file having a plurality of writing ports and reading ports respectively carrying out parallel writing and parallel reading operations therethrough, said register file comprising: a first data latch portion directly accessible by externally entering an address signal; at least one second data latch portion connected in parallel to said first data latch portion; communication means for selectively accessing one of first and second data latch portions; writing control transfer gates operatively connecting said writing ports to said first data latch portion; and reading control transfer gates operatively connecting said reading ports to said first data latch portion.
Claim 15
Dependent Claim
28 words
A semiconductor memory device as claimed in claim 1, wherein said selection signal is generated by using a selection signal decoder receiving a part of said address signal.
Claim 16
Dependent Claim
64 words
A semiconductor memory device as claimed in claim 1, wherein data writing data are transferred from said writing ports to one of said first and second data latch portions through a plurality of bit lines for writing, and reading data are transferred from one of said first and second data latch portions to said reading ports through a plurality of bit lines for reading.
Claim 17
Dependent Claim
63 words
A semiconductor memory device as claimed in claim 12, wherein the connection between said bit lines for writing and said first and second data latch portions are controlled by a plurality of writing port selection gates, and the connection between said first and second data latch portions and said bit lines for reading are controlled by a plurality of reading port selection gates.
Claim 18
Dependent Claim
56 words
A semiconductor memory device as claimed in claim 5, wherein said communication means comprises a plurality of shifting control transfer gates for shifting data of one of said second data latch portions to said first data latch portion and for accessing one of said first and second data latch portions in accordance with a control signal.
Claim 19
Dependent Claim
19 words
A semiconductor memory device as claimed in claim 14, wherein said control signal is an externally supplied clock signal.
Claim 20
Dependent Claim
71 words
A semiconductor memory device as claimed in claim 5, wherein writing data are written from said writing ports into said first data latch portion through a plurality of bit lines for writing, reading data are read out from said first latch portion to reading ports through a plurality of bit lines for reading, and the data stored in said first data latch portion are shifted to said second data latch portions.
Claim 21
Dependent Claim
59 words
A semiconductor memory device as claimed in claim 16, wherein the connection between said bit lines for writing and said first data latch portions are controlled by a plurality of writing port selection gates, and the connection between said first data latch portions and said bit lines for reading are controlled by a plurality of reading port selection gates.
Claim 22
Dependent Claim
63 words
An arithmetic processing device as claimed in claim 6, wherein writing data are transferred from said writing ports to one of said first and second data latch portions through a plurality of bit lines for writing, and reading data are transferred from one of said first and second data latch portions to said reading ports through a plurality of bit lines for reading.
Claim 23
Dependent Claim
63 words
An arithmetic processing device as claimed in claim 18, wherein the connection between said bit lines for writing and said first and second data latch portions are controlled by a plurality of writing port selection gates, and the connection between said first and second data latch portions and said bit lines for reading are controlled by a plurality of reading port selection gates.
Claim 24
Dependent Claim
56 words
An arithmetic processing device as claimed in claim 10, wherein said communication means comprises a plurality of shifting control transfer gates for shifting data of one of said second data latch portions to said first data latch portion and for accessing one of said first and second data latch portions in accordance with a control signal.
Claim 25
Dependent Claim
19 words
An arithmetic processing device as claimed in claim 20, wherein said control signal is an externally supplied clock signal.
Claim 26
Dependent Claim
71 words
An arithmetic processing device as claimed in claim 10, wherein writing data are written from said writing ports into said first data latch portion through a plurality of bit lines for writing, reading data are read out from said first latch portion to reading ports through a plurality of bit lines for reading, and the data stored in said first data latch portion are shifted to said second data latch portions.
Claim 27
Dependent Claim
59 words
An arithmetic processing device as claimed in claim 22, wherein the connection between said bit lines for writing and said first data latch portions are controlled by a plurality of writing port selection gates, and the connection between said first data latch portions and said bit lines for reading are controlled by a plurality of reading port selection gates.