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

High density CMOS dynamic CAM cell

Assignee: TRIAD SEMICONDUCTORS INTERNATIONAL BV COLORADO SPRINGS COLORADO A CORP OF NETHERLANDS
•
Filing: 1987-09-01
•
Granted: 1988-12-13
•
Expires: 2007-09-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A CMOS dynamic content addressable memory (CAM), having N- and P-channel transistors aligned in stripes for high packing density. In a preferred embodiment, each cell has a four transistor XOR gate for comparing a stored data bit with a comparand bit. Packing density is improved by symmetrically arranging each pair of neighboring rows and each pair of neighboring columns. The device, being of CMOS construction, has an inherently low soft error rate.

Inventors

  • 👤 N. Bruce Threewitt
  • 👤 Simon M. Price

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 07:48
CPC Classifications
G; G11; G11C; G11C15/00; G11C15/04; G11C15/043

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 234 words
A content addressable memory comprising an array of memory cells arranged in a plurality of rows and a plurality of columns of cells, a bit line for each column of cells, a word line for each row of cells, and a match line for each row of cells; each said cell consisting essentially of: a dynamic storage element suitable for storing a data bit, an access transistor having a gate electrode coupled to the corresponding word line, said access transistor coupling the corresponding bit line to said dynamic storage element when said access transistor is enabled, and a logic gate coupled to said dynamic storage element, said corresponding bit line, and said corresponding match line, for comparing the contents of said dynamic storage element with a comparand bit on said bit line and for changing the state of said match line if said comparand bit does not match the contents of said dynamic storage element, said logic gate comprising a plurality of transistors including at least one N-channel transistor and one P-channel transistor; wherein each column of said cells is arranged so that it is symmetrically placed with respect to its neighboring columns; and the transistors in said array are located in alternating P-well and N-well regions, each P-well region and N-well region running the length of said columns and holding all the transistors of corresponding channel type for two neighboring columns of cells.
Claim 2
Dependent Claim 234 words
A content addressable memory comprising an array of memory cells arranged in a plurality of rows and a plurality of columns of cells, a bit line for each column of cells, a word line for each row of cells, and a match line for each row of cells; each said cell consisting essentially of: a dynamic storage element suitable for storing a data bit, an access transistor having a gate electrode coupled to the corresponding word line, said access transistor coupling the corresponding bit line to said dynamic storage element when said access transistor is enabled, and a logic gate coupled to said dynamic storage element, said corresponding bit line, and said corresponding match line, for comparing the contents of said dynamic storage element with a comparand bit on said bit line and for changing the state of said match line if said comparand bit does not match the contents of said dynamic storage element, said logic gate comprising a plurality of transistors including at least one N-channel transistor and one P-channel transistor; wherein each column of said cells is arranged so that it is symmetrically placed with respect to its neighboring columns; and the transistors in said array are located in alternating P-well and N-well regions, each P-well region and N-well region running the length of said columns and holding all the transistors of corresponding channel type for two neighboring columns of cells.
Claim 3
Dependent Claim 112 words
A content addressable memory as set forth in claim 1, further including one mask line for each column of cells; wherein said logic gate consists essentially of a first N-channel transistor and a first P-channel transistor, both having gate electrodes coupled to said storage element and both having source electrodes coupled to the corresponding mask line for said cell; and a second N-channel transistor and a second P-channel transistor, both having gate electrodes coupled to the corresponding bit line, both having drain electrodes coupled to the corresponding match line for said cell, and each having a source electrode coupled to the drain electrode of said first transistor of the same channel type.
Claim 4
Dependent Claim 227 words
A content addressable memory comprising an array of memory cells arranged in a plurality of rows and a plurality of columns of cells, a bit line for each column of cells, a word line for each row of cells, and a match line for each row of cells; each said cell consisting essentially of: a dynamic storage element suitable for storing a data bit, an access transistor having a gate electrode coupled to the corresponding word line, said access transistor coupling the corresponding bit line to said dynamic storage element when said access transistor is enabled, an exclusive-OR (XOR) gate coupled to said dynamic storage element, said corresponding bit line, and said corresponding match line; for comparing the contents of said dynamic storage element with a comparand bit on said bit line and for changing the state of said match line if said comparand bit does not match the contents of said dynamic storage element, said XOR gate comprising two N-channel transistors and two P-channel transistors; wherein each column of said cells is arranged so that it is symmetrically placed with respect to its neighboring columns; and the transistors in said array are located in alternating P-well and N-well regions, each P-well region and N-well region running the length of said columns and holding all the transistors of corresponding channel type for two neighboring columns of cells.
Claim 5
Dependent Claim 227 words
A content addressable memory comprising an array of memory cells arranged in a plurality of rows and a plurality of columns of cells, a bit line for each column of cells, a word line for each row of cells, and a match line for each row of cells; each said cell consisting essentially of: a dynamic storage element suitable for storing a data bit, an access transistor having a gate electrode coupled to the corresponding word line, said access transistor coupling the corresponding bit line to said dynamic storage element when said access transistor is enabled, an exclusive-OR (XOR) gate coupled to said dynamic storage element, said corresponding bit line, and said corresponding match line; for comparing the contents of said dynamic storage element with a comparand bit on said bit line and for changing the state of said match line if said comparand bit does not match the contents of said dynamic storage element, said XOR gate comprising two N-channel transistors and two P-channel transistors; wherein each column of said cells is arranged so that it is symmetrically placed with respect to its neighboring columns; and the transistors in said array are located in alternating P-well and N-well regions, each P-well region and N-well region running the length of said columns and holding all the transistors of corresponding channel type for two neighboring columns of cells.
Claim 6
Dependent Claim 112 words
A content addressable memory as set forth in claim 3, further including one mask line for each column of cells; wherein said XOR gate consists essentially of a first N-channel transistor and a first P-channel transistor, both having gate electrodes coupled to said storage element and both having source electrodes coupled to the corresponding mask line for said cell; and a second N-channel transistor and a second P-channel transistor, both having gate electrodes coupled to the corresponding bit line, both having drain electrodes coupled to the corresponding match line for said cell, and each having a source electrode coupled to the drain electrode of said first transistor of the same channel type.

References Cited (Backward Citations)

US4559618A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-12-13 1992-06-13 1992-12-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-12-13 1996-06-13 1996-12-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-12-13 2000-06-13 2000-12-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag