IP Library Granted Patent US 7,363,424
Granted Patent B2
US 7,363,424 · App. 11/619,889 · Granted Apr 22, 2008

Content addressable memories (CAMs) based on a binary CAM and having at least three states

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,363,424
App. No.
11/619,889
Granted
Apr 22, 2008
Kind
B2
Abstract

Content addressable memories are disclosed that provide at least three states and are based on existing binary CAM devices. A higher order CAM having at least three states comprises a binary CAM having two binary bits; and a logic circuit to configure the two binary bits as a single CAM bit having said at least three states. The three states include a don't care state, a logic 0 state and a logic 1 state. The logic circuit may be embodied as two OR gates. The first match search (MS) input and a first wild card (WC) input of the higher order CAM are applied to inputs of the two OR gates and the outputs of the two OR gates are applied to the wild card (WC) inputs of the binary CAM. The match search (MS) inputs of the binary CAM are tied to a power supply voltage.

Claims (22)

1. A content addressable memory (CAM) having at least three states, comprising:

an integrated circuit comprising a binary CAM, said binary CAM having two binary bits; and

a logic circuit located external to said integrated circuit, wherein said logic circuit configures said two binary bits to perform as a single CAM bit having said at least three states.

2. The content addressable memory of claim 1 , wherein said logic circuit further comprises outputs that are capable of driving inputs of said integrated circuit.

3. The content addressable memory of claim 1 , wherein said at least three states include a don't care state, a logic 0 state and a logic 1 state.

4. The content addressable memory of claim 1 , wherein said logic circuit comprises at least two OR gates and said CAM has a first match search (MS) input and a first wild card (WC) input, wherein said first match search (MS) input and said first wild card (WC) input are applied to inputs of said at least two OR gates and outputs of said at least two OR gates are applied to at least two binary wild card (WC) inputs of said binary CAM.

5. The content addressable memory of claim 4 , wherein an input to one of said pair of OR gates is inverted.

6. A method of fabricating a content addressable memory (CAM) having at least three states, comprising the steps of:

fabricating a logic circuit; and

connecting said logic circuit to terminals on an integrated circuit, wherein said logic circuit is located external to said integrated circuit, wherein said integrated circuit comprises a binary CAM having two binary bits, and wherein said logic circuit configures said two binary bits to per form as a single CAM bit having said at least three states.

7. The method of claim 6 , wherein said fabricating step is performed substantially simultaneously with said connecting step.

8. The method of claim 6 , wherein said fabricating step is performed prior to said connecting step.

9. The method of claim 8 , wherein said logic circuit comprises at least two OR gates and said CAM has a first match search (MS) input and a first wild card (WC) input, wherein said first match search (MS) input and said first wild card (WC) input are applied to inputs of said at least two OR gates and outputs of said at least two OR gates are applied to at least two binary wild card (WC) inputs of said binary CAM.

10. The method of claim 9 , further comprising the step of inverting an input to one of said pair of OR gates.

11. A hybrid content addressable memory (CAM), comprising:

an integrated circuit comprising a binary CAM, said binary CAM having a plurality of columns; and

at least one logic circuit located external to said integrated circuit, wherein each logic circuit is associated with two of said columns to configure said two associated columns to perform as a single bit having at least three states.

12. The hybrid CAM of claim 11 , wherein said at least thee states include a don't care state, a logic 0 state and a logic 1 state.

13. The hybrid CAM of claim 11 , wherein said single bit is a ternary bit having three states.

14. The hybrid CAM of claim 11 , wherein said single bit is a bit having four states.

15. The hybrid CAM of claim 11 , wherein at least one of said columns is configured as a binary bit.

16. The hybrid CAM of claim 11 , wherein said at least one logic circuit comprises at least two OR gates and said CAM has a first match search (MS) input and a first wild card (WC) input, wherein said first match search (MS) input and said first wild card (WC) input are applied to inputs of said at least two OR gates and outputs of said at least two OR gates are applied to at least two binary wild card (WC) inputs of said binary CAM.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035365/0634 →
CERTIFICATE OF CONVERSION Recorded Aug 29, 2014
From: AGERE SYSTEMS INC.
To: AGERE SYSTEMS LLC
Reel/Frame 033663/0948 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →