← Back to Patent Explorer
US5010516A Expired / Lapsed US ⏱️ 0.0 years remaining

Content addressable memory

Assignee: Texas Instruments Inc
•
Filing: 1990-04-30
•
Granted: 1991-04-23
•
Expires: 2010-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A content addressable memory consists of a plurality of memory units each of which may be an integrated circuit. Each unit receives an input group of digits forming all or part of an input key code, and compares it simultaneously with a plurality of equally sized groups of digits stored in the memory of the unit. The memory of a unit has 32K bytes of storage elements functionally arranged in 512 rows and column. The 64 bytes forming a row are each compared with an input group of 8 binary digits. A status bit is produced for each of the 64 bytes of a row and indicates whether or not the input group matches the particular byte. The match need not be perfect and certain digits may be masked so that comparison of them does not detract from the match assessment. The status bits are combined logically to produce higher and higher order status bits selectively indicating the presence of a match in larger and larger groups of storage elements up to the entire memory of the unit. The single highest level status bit from each unit is combined logically with similar bits from other units to produce even higher order status bits. The status bits are stored so that the addresses of groups matching the input group can be discovered from then. For an input key code having several input groups of digits, the input groups are applied sequentially to the units. The units also produce a "just one" output when only a single match to an input group is found. The "just one" outputs are combined logically to produce a hierarchy of "just one" outputs similar to that of the status bits. For a multi-input group key code, the "just one" output can be used to terminate the search before all input groups have been searched for.

Inventors

  • 👤 Martin Oates

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 17:53
CPC Classifications
G; G11; G11C; G11C15/00; G11C15/04; G06; G06F; G06F16/00; G06F16/90; G06F16/903; G06F16/90335; G06F16/90339

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 95 words
A content addressable memory comprising: A. A memory array adapted to contain plural digits; B. an input adapted to receive an input key code consisting of plural digits; C. comparator circuits comparing the plural digits of said key code with the plural digits of said memory array; D. a first output carrying a first signal indicating the presence in the memory of matches to the key code; and E. a second output carrying a second signal indicating only one match to the input key code in the whole or a determined part of the memory.
Claim 2
Dependent Claim 95 words
A content addressable memory comprising: A. A memory array adapted to contain plural digits; B. an input adapted to receive an input key code consisting of plural digits; C. comparator circuits comparing the plural digits of said key code with the plural digits of said memory array; D. a first output carrying a first signal indicating the presence in the memory of matches to the key code; and E. a second output carrying a second signal indicating only one match to the input key code in the whole or a determined part of the memory.
Claim 3
Dependent Claim 50 words
A memory according to claim 1 including means for applying the input key code as successive groups of digits for comparison with the contents of the memory and means for producing indications of matches found to as much of the input key code as has been entered at the time.
Claim 4
Dependent Claim 48 words
A memory according to claim 2 including means responsive to the means for producing indications for terminating the application of further groups of digits of the input key code once only a single match has been found in all of or in a predetermined part of the memory.

References Cited (Backward Citations)

US3733589A Cited
US3742460A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-04-22 1994-10-22 1995-04-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-04-22 1998-10-22 1999-04-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-04-22 2002-10-22 2003-04-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag