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

Content-Addressable Memory capable of a high speed search

Assignee: International Business Machines Corp
•
Filing: 1975-03-27
•
Granted: 1976-07-13
•
Expires: 1995-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A Content-Addressable Memory Cell featuring a pair of current switches, one at each output of a flip-flop cell to provide for searching the cell at high speed and without disturbing the contents of the cell.

Inventors

  • 👤 Ralph D. Lane
  • 👤 Richard A. Manning

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 13:54
CPC Classifications
G; G11; G11C; G11C15/00; G11C15/04; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/41; G11C11/411; G11C11/4113

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 133 words
A content-addressable memory comprising: a bistable memory cell having flip-flop characteristics including first and second storage elements having input/output terminals; means for connecting first and second Search lines with said first and second input/output terminals, respectively; a Match line: first and second current switch means associated with said first and second storage elements, respectively, each current switch including: first and second transistors, the emitters of which are connected in common, the base of said first transistor connected to said storage element input/output terminal, the base of said second transistor connected to said Search line, and the collector of said second transistor connected to said Match line; whereby said Match line receives an indication of a match or mismatch when a search bit is compared with a data bit stored in said bistable cell.
Claim 2
Dependent Claim 133 words
A content-addressable memory comprising: a bistable memory cell having flip-flop characteristics including first and second storage elements having input/output terminals; means for connecting first and second Search lines with said first and second input/output terminals, respectively; a Match line: first and second current switch means associated with said first and second storage elements, respectively, each current switch including: first and second transistors, the emitters of which are connected in common, the base of said first transistor connected to said storage element input/output terminal, the base of said second transistor connected to said Search line, and the collector of said second transistor connected to said Match line; whereby said Match line receives an indication of a match or mismatch when a search bit is compared with a data bit stored in said bistable cell.
Claim 3
Dependent Claim 36 words
A content-addressable memory cell as in claim 1 wherein said connecting means comprise diodes connected in a direction to prevent the flow of current from said Search line to said storage transistors during a Search operation.
Claim 4
Dependent Claim 13 words
A cell as in claim 2 wherein said diodes are Schottky Barrier diodes.
Claim 5
Dependent Claim 46 words
A content-addressable memory cell as in claim 1 and further comprising: first and second transistors connected in the emitterfollower mode to said Search line for applying either a Search or a Write signal to said memory cell during the Search or Write modes of operation, respectively.
Claim 6
Dependent Claim 31 words
A content-addressable memory cell as in claim 1 and further comprising: isolation means connected between said current switch transistors and said Match line for reducing parasitic capacitance in said Match line.
Claim 7
Dependent Claim 29 words
A content-addressable memory cell as in claim 1 and further comprising: means for preventing said Match line from undergoing excessive transitions when multiple mismatches occur along said Match line.
Claim 8
Dependent Claim 217 words
A content-addressable memory cell comprising: a bistable memory cell including first and second cross-coupled storage transistors; A word line, connected to the emitters of said transistors, to which a predetermined potential is applied when said cell is selected for a Write or Read mode of operation; a Match line; means for interrogating said cell during a Search mode of operation and for writing data into said cell during a Write mode of operation; first and second isolation means, connected between said interrogation/writing means and the collector of said first and second transistors, respectively, for isolating said transistor from potentials generated by said interrogation/writing means during the Search mode of operation; first and second current switch means associated with said first and second transistors, respectively; each said current switch means including first and second transistors, the emitters of which are connected in common, the base of said first transistor connected to the collector terminal of its associated storage element, the base of said second transistor connected to said interrogation/writing means, and the collector of said second transistor connected to said Match line; whereby said current switch means generate, on said Match line, signals indicative of a match or mismatch between an interrogating data bit generated by said interrogation/writing means and a data bit stored in said memory cell.
Claim 9
Dependent Claim 217 words
A content-addressable memory cell comprising: a bistable memory cell including first and second cross-coupled storage transistors; A word line, connected to the emitters of said transistors, to which a predetermined potential is applied when said cell is selected for a Write or Read mode of operation; a Match line; means for interrogating said cell during a Search mode of operation and for writing data into said cell during a Write mode of operation; first and second isolation means, connected between said interrogation/writing means and the collector of said first and second transistors, respectively, for isolating said transistor from potentials generated by said interrogation/writing means during the Search mode of operation; first and second current switch means associated with said first and second transistors, respectively; each said current switch means including first and second transistors, the emitters of which are connected in common, the base of said first transistor connected to the collector terminal of its associated storage element, the base of said second transistor connected to said interrogation/writing means, and the collector of said second transistor connected to said Match line; whereby said current switch means generate, on said Match line, signals indicative of a match or mismatch between an interrogating data bit generated by said interrogation/writing means and a data bit stored in said memory cell.
Claim 10
Dependent Claim 16 words
A content-addressable memory cell as in claim 7 wherein said isolation means are Schottky Barrier diodes.
Claim 11
Dependent Claim 57 words
A content-addressable memory cell as in claim 7 wherein said interrogating/writing means comprise: first and second emitter-follower transistors; said first transistor connected to said first isolation means and the second input terminal of said first current means; said second transistor connected to said second isolation means and the second input terminal of said second current switch means.
Claim 12
Dependent Claim 31 words
A content-addressable memory cell as in claim 7 and further comprising: isolation means connected between said current switch transistors and said Match line for reducing parasitic capacitance in said match line.
Claim 13
Dependent Claim 29 words
A content-addressable memory cell as in claim 7 and further comprising: means for preventing said Match line from undergoing excessive transitions when multiple mismatches occur along said Match line.
Claim 14
Dependent Claim 149 words
A content-addressable memory comprising: a bistable memory cell having flip-flop characteristics including first and second storage elements having input/output terminals; means for connecting first and second Search lines with said first and second input/output terminals, respectively; first and second transistors connected in the emitterfollower mode to said Search line for applying either a Search or a Write signal to said memory cell during the Search or Write modes of operation, respectively; a Match line; first and second current switch means associated with said first and second storage elements, respectively, each current switch including a first input terminal connected to said storage element input/output terminal, a second input terminal connected to said Search line, and an output terminal connected to said Match line; whereby said Match line receives an indication of a match or mismatch when a search bit is compared with a data bit stored in said bistable cell.
Claim 15
Dependent Claim 149 words
A content-addressable memory comprising: a bistable memory cell having flip-flop characteristics including first and second storage elements having input/output terminals; means for connecting first and second Search lines with said first and second input/output terminals, respectively; first and second transistors connected in the emitterfollower mode to said Search line for applying either a Search or a Write signal to said memory cell during the Search or Write modes of operation, respectively; a Match line; first and second current switch means associated with said first and second storage elements, respectively, each current switch including a first input terminal connected to said storage element input/output terminal, a second input terminal connected to said Search line, and an output terminal connected to said Match line; whereby said Match line receives an indication of a match or mismatch when a search bit is compared with a data bit stored in said bistable cell.
Claim 16
Dependent Claim 36 words
A content-addressable memory cell as in claim 12 wherein said connecting means comprise diodes connected in a direction to prevent the flow of current from said Search line to said storage transistors during a Search operation.
Claim 17
Dependent Claim 13 words
A cell as in claim 13 wherein said diodes are Schottky Barrier diodes.
Claim 18
Dependent Claim 133 words
A content-addressable memory comprising: a bistable memory cell having flip-flop characteristics including first and second storage elements having input/output terminals; means for connecting first and second Search lines with said first and second input/output terminals, respectively; a Match line; first and second current switch means associated with said first and second storage elements, respectively, each current switch including a first input terminal connected to said storage element input/output terminal, a second input terminal connected to said Search line, and an output terminal connected to said Match line; whereby said Match line receives an indication of a match or mismatch when a search bit is compared with a data bit stored in said bistable cell; and means for preventing said Match line from undergoing excessive transitions when multiple mismatches occur along said Match line.
Claim 19
Dependent Claim 133 words
A content-addressable memory comprising: a bistable memory cell having flip-flop characteristics including first and second storage elements having input/output terminals; means for connecting first and second Search lines with said first and second input/output terminals, respectively; a Match line; first and second current switch means associated with said first and second storage elements, respectively, each current switch including a first input terminal connected to said storage element input/output terminal, a second input terminal connected to said Search line, and an output terminal connected to said Match line; whereby said Match line receives an indication of a match or mismatch when a search bit is compared with a data bit stored in said bistable cell; and means for preventing said Match line from undergoing excessive transitions when multiple mismatches occur along said Match line.
Claim 20
Dependent Claim 244 words
A content-addressable memory cell comprising: a bistable memory cell including first and second cross-coupled storage transistors; a Word line, connected to the emitters of said transistors, to which a predetermined potential is applied when said cell is selected for a Write or Read mode of operation; a Match line; means for interrogating said cell during a Search mode of operation and for writing data into said cell during a Write mode of operation including: first and second emitter-follower transistors; said first transistor connected to said first isolation means and the second input terminal of said first current switch means; said second transistor connected to said second isolation means and the second input terminal of said second current switch means; first and second isolation means, connected between said interrogation/writing means and the collector of said first and second transistors, respectively, for isolating said transistor from potentials generated by said interrogation/writing means during the Search mode of operation; first and second current switch means associated with said first and second transistors, respectively; each said current switch means having a first input terminal connected to the collector terminal of its associated storage element, a second input terminal connected to said interrogation/writing means, and an output terminal connected to said Match line; whereby said current switch means generate, on said Match line, signals indicative of a match or mismatch between an interrogating data bit generator by said interrogation/writing means and a data bit stored in said memory cell.
Claim 21
Dependent Claim 244 words
A content-addressable memory cell comprising: a bistable memory cell including first and second cross-coupled storage transistors; a Word line, connected to the emitters of said transistors, to which a predetermined potential is applied when said cell is selected for a Write or Read mode of operation; a Match line; means for interrogating said cell during a Search mode of operation and for writing data into said cell during a Write mode of operation including: first and second emitter-follower transistors; said first transistor connected to said first isolation means and the second input terminal of said first current switch means; said second transistor connected to said second isolation means and the second input terminal of said second current switch means; first and second isolation means, connected between said interrogation/writing means and the collector of said first and second transistors, respectively, for isolating said transistor from potentials generated by said interrogation/writing means during the Search mode of operation; first and second current switch means associated with said first and second transistors, respectively; each said current switch means having a first input terminal connected to the collector terminal of its associated storage element, a second input terminal connected to said interrogation/writing means, and an output terminal connected to said Match line; whereby said current switch means generate, on said Match line, signals indicative of a match or mismatch between an interrogating data bit generator by said interrogation/writing means and a data bit stored in said memory cell.
Claim 22
Dependent Claim 16 words
A content-addressable memory cell as in claim 16 wherein said isolation means are Schottky Barrier diodes.
Claim 23
Dependent Claim 216 words
A content-addressable memory cell comprising: a bistable memory cell including first and second crosscoupled storage transistors; a Word line, connected to the emitters of said transistors, to which a predetermed potential is applied when said cell is selected for a Write or Read mode of operation; a Match line; means for interrogating said cell during a Search mode of operation and for writing data into said cell during Write mode of operation; first and second isolation means, connected between said interrogation/writing means and the collector of said first and second transistors, respectively, for isolating said transistor from potentials generated by said interrogation/writing means during the Search mode of operation; first and second current switch means associated with said first and second transistors, respectively; each said current switch means having a first input terminal connected to the collector terminal of its associated storage element, a second input terminal connected to said interrogation/writing means, and an output terminal connected to said Match line; whereby said current switch means generate, on said Match line, signals indicative of a match or mismatch between an interrogating data bit generator by said interrogation/writing means and a data bit stored in said memory cell; and means for preventing said Match line from undergoing excessive transitions when multiple mismatches occur along said Match line.
Claim 24
Dependent Claim 216 words
A content-addressable memory cell comprising: a bistable memory cell including first and second crosscoupled storage transistors; a Word line, connected to the emitters of said transistors, to which a predetermed potential is applied when said cell is selected for a Write or Read mode of operation; a Match line; means for interrogating said cell during a Search mode of operation and for writing data into said cell during Write mode of operation; first and second isolation means, connected between said interrogation/writing means and the collector of said first and second transistors, respectively, for isolating said transistor from potentials generated by said interrogation/writing means during the Search mode of operation; first and second current switch means associated with said first and second transistors, respectively; each said current switch means having a first input terminal connected to the collector terminal of its associated storage element, a second input terminal connected to said interrogation/writing means, and an output terminal connected to said Match line; whereby said current switch means generate, on said Match line, signals indicative of a match or mismatch between an interrogating data bit generator by said interrogation/writing means and a data bit stored in said memory cell; and means for preventing said Match line from undergoing excessive transitions when multiple mismatches occur along said Match line.

References Cited (Backward Citations)

US3573756A Cited
US3703709A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-07-13 1980-01-12 1980-07-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-07-13 1984-01-12 1984-07-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-07-13 1988-01-12 1988-07-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag