Patent US5475825A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5475825A Expired / Lapsed US ⏱️ 0.0 years remaining

Semiconductor device having combined fully associative memories

Assignee: Panasonic Holdings Corp
•
Filing: 1992-09-29
•
Granted: 1995-12-12
•
Expires: 2012-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract As a TLB (translation look-aside buffer) of a fully associative system is organized, a first CAM (content addressable memory) cell array and a first RAM (random access memory) cell array which together make up one entry are arranged in such a way that they face each other across a control circuit. As a cache memory of a fully associative system is organized, a second CAM cell array and a second RAM cell array which together make up one entry are arranged in such a way that they face each other across the control circuit. Additionally, the second CAM cell array is located next to the first RAM cell array, whereas the second RAM cell array is located next to the first CAM cell array. These four cell arrays make up one section. At the time of a hit in the first CAM cell array, the control circuit enables readout of the first RAM cell array, while it, at the time of a hit of the second CAM cell array, enables readout of the second RAM cell array. Based on logical addresses issued to the first CAM cell array, physical addresses are read from the first RAM cell array. Such physical addresses are supplied to the second CAM cell array as tags for the readout of data from the second RAM cell array.

Inventors

  • 👤 Hirokazu Yonezawa
  • 👤 Seiji Yamaguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 23:29
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/08; G06F12/10; G06F12/1027; G06F12/1045; G06F12/1054; G11; G11C; G11C11/00; G11C11/005; G11C15/00; G11C15/04

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.

References Cited (Backward Citations)

US4785398A Cited
US5053951A Cited
US5133058A Cited
US5283882A Cited
US5289414A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-12-11 1999-06-12 1999-12-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-12-11 2003-06-12 2003-12-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-12-11 2007-06-12 2007-12-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag