Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
526 words
A semiconductor memory device comprising: (1) first fully associative memory means having a content addressable memory cell array and a random access memory cell array, and (2) second fully associative memory means having a content addressable memory cell array and a random access memory cell array, wherein a combination of the first fully associative memory means for one entry and the second fully associative memory means for one entry makes up one unit, the unit comprising: (a) a first content addressable memory cell array, as one part of said first fully associative memory means for one entry, having a plurality of content addressable memory cells which are connected to one of plural pairs of first bit lines respectively and further have common connection to a first word line that is driven at least at the time of write operation, and to a first sense line that is to be driven at the time of a hit, (b) a first random access memory cell array, as the other part of said first fully associative memory means for one entry, having a plurality of random access memory cells which are connected to one of plural pairs of second bit lines respectively and further have common connection to a second word line, (c) a second content addressable memory cell array, as one part of said second fully associative memory means for one entry, having a plurality of content addressable memory cells which are connected to one of plural pairs of third bit lines respectively and further have common connection to a third word line that is driven at least at the time of write operation, and to a second sense line that is to be driven at the time of a hit, (d) a second random access memory cell array, as the other part of said second fully associative memory means for one entry, having a plurality of random access memory cells which are connected to one of plural pairs of fourth bit lines respectively and further have common connection to a fourth word line, and (e) control means which drives the second word line on the basis of a signal on the first word line or a signal on the first sense line for access to said first random access memory cell array through the plural pairs of second bit lines, and further drives the fourth word line on the basis of a signal on the third word line or a signal on the second sense line for access to said second random access memory cell array through the plural pairs of fourth bit lines, said first content addressable memory cell array and said first random access memory cell array are so arranged that they face each other across said control means, and said second content addressable memory cell array and said second random access memory cell array are so arranged that they face each other across said control means, and said second content addressable memory cell array is located next to said first random access memory cell array while said second random access memory cell array is located next to said first content addressable memory cell array.
Claim 2
Dependent Claim
526 words
A semiconductor memory device comprising: (1) first fully associative memory means having a content addressable memory cell array and a random access memory cell array, and (2) second fully associative memory means having a content addressable memory cell array and a random access memory cell array, wherein a combination of the first fully associative memory means for one entry and the second fully associative memory means for one entry makes up one unit, the unit comprising: (a) a first content addressable memory cell array, as one part of said first fully associative memory means for one entry, having a plurality of content addressable memory cells which are connected to one of plural pairs of first bit lines respectively and further have common connection to a first word line that is driven at least at the time of write operation, and to a first sense line that is to be driven at the time of a hit, (b) a first random access memory cell array, as the other part of said first fully associative memory means for one entry, having a plurality of random access memory cells which are connected to one of plural pairs of second bit lines respectively and further have common connection to a second word line, (c) a second content addressable memory cell array, as one part of said second fully associative memory means for one entry, having a plurality of content addressable memory cells which are connected to one of plural pairs of third bit lines respectively and further have common connection to a third word line that is driven at least at the time of write operation, and to a second sense line that is to be driven at the time of a hit, (d) a second random access memory cell array, as the other part of said second fully associative memory means for one entry, having a plurality of random access memory cells which are connected to one of plural pairs of fourth bit lines respectively and further have common connection to a fourth word line, and (e) control means which drives the second word line on the basis of a signal on the first word line or a signal on the first sense line for access to said first random access memory cell array through the plural pairs of second bit lines, and further drives the fourth word line on the basis of a signal on the third word line or a signal on the second sense line for access to said second random access memory cell array through the plural pairs of fourth bit lines, said first content addressable memory cell array and said first random access memory cell array are so arranged that they face each other across said control means, and said second content addressable memory cell array and said second random access memory cell array are so arranged that they face each other across said control means, and said second content addressable memory cell array is located next to said first random access memory cell array while said second random access memory cell array is located next to said first content addressable memory cell array.
Claim 3
Dependent Claim
73 words
The semiconductor memory device of claim 1, wherein said unit further includes: (a) a first decoder which drives the first word line to enable write operation to said first content addressable memory cell array through the plural pairs of first bit lines, and (b) a second decoder which drives the third word line to enable write operation to said second content addressable memory cell array through the plural pairs of third bit lines.
Claim 4
Dependent Claim
32 words
The semiconductor memory device of claim 1, wherein one of said first and second fully associative memory means serves as a translation look-aside buffer while the other serves as a cache memory.
Claim 5
Dependent Claim
32 words
The semiconductor memory device of claim 1, wherein said first fully associative memory means serves as a translation look-aside buffer while said second fully associative memory means serves as a cache memory.
Claim 6
Dependent Claim
40 words
The semiconductor memory device of claim 1, wherein said first random access memory cell array and said second content addressable memory cell array share the same pairs of signal lines, as the pairs of the second and third bit lines.
Claim 7
Dependent Claim
32 words
The semiconductor memory device of claim 5, wherein said first fully associative memory means serves as a translation look-aside buffer while said second fully associative memory means serves as a cache memory.
Claim 8
Dependent Claim
35 words
The semiconductor memory device of claim 1, wherein one of said first and second fully associative memory means serves as an instruction translation look-aside buffer while the other serves as a data translation look-aside buffer.
Claim 9
Dependent Claim
33 words
The semiconductor memory device of claim 1, wherein one of said first and second fully associative memory means serves as an instruction cache memory while the other serves as a data cache memory.