IP Library Granted Patent US 8,767,429
Granted Patent B2
US 8,767,429 · App. 13/901,970 · Granted Jul 1, 2014

Low power content-addressable memory

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 8,767,429
App. No.
13/901,970
Granted
Jul 1, 2014
Kind
B2
Abstract

A content addressable memory (CAM) system configured for reduced power consumption and increased speed includes a plurality of bit cells implementing a stacked architecture. Each bit cell comprises a pair of stacked storage elements in a first column and a compare circuit, coupled to the pair of stacked storage elements and a matchline of the CAM system, situated in a second column. The stacked architecture results in a reduced matchline length, thereby reducing CAM system power consumption and increasing CAM system speed. Further, a content addressable memory (CAM) system configured for reduced power consumption and increased speed includes storing encoded data in a pair of stacked storage elements.

Claims (30)

1. A content-addressable memory (CAM) comprising:

a plurality of bit cells in a stacked architecture, each of said plurality of bit cells including:

a pair of stacked storage elements situated in a first column;

a compare circuit coupled to said pair of stacked storage elements and a matchline of said CAM, said compare circuit situated in a second column;

said pair of stacked storage elements sharing bit lines.

2. The CAM of claim 1 , wherein said first column adjoins said second column.

3. The CAM of claim 1 , wherein said compare circuit is implemented using a plurality of transistors of a same conductivity type.

4. The CAM of claim 1 , wherein said compare circuit comprises a plurality of transistors arranged in pulldown-stack configurations coupled to said matchline.

5. The CAM of claim 1 , wherein said compare circuit is further configured to compare data stored in one of said pair of stacked storage elements against compare-data supplied by compare lines of said CAM and then apply a match or mismatch state to said matchline.

6. The CAM of claim 1 , wherein said compare circuit is further configured to compare compare-data supplied by compare lines of said CAM against data stored in one of said pair of stacked storage elements while concurrently applying a match or mismatch state to said matchline.

7. A content-addressable memory (CAM) comprising:

a plurality of bit cells in a stacked architecture, each of said plurality of bit cells including:

a pair of stacked storage elements situated in a first column;

a compare circuit coupled to said pair of stacked storage elements and a matchline of said CAM, said compare circuit situated in a second column;

said pair of stacked storage elements being coupled to separate bit lines.

8. The CAM of claim 7 , wherein said first column adjoins said second column.

9. The CAM of claim 7 , wherein said compare circuit is implemented using a plurality of transistors of a same conductivity type.

10. The CAM of claim 7 , wherein said compare circuit comprises a plurality of transistors arranged in pulldown-stack configurations coupled to said matchline.

11. The CAM of claim 7 , wherein said compare circuit is further configured to compare data stored in one of said pair of stacked storage elements against compare-data supplied by compare lines of said CAM and then apply a match or mismatch state to said matchline.

12. The CAM of claim 7 , wherein said compare circuit is further configured to compare compare-data supplied by compare lines of said CAM against data stored in one of said pair of stacked storage elements while concurrently applying a match or mismatch state to said matchline.

13. A content-addressable memory (CAM) bit cell comprising:

a pair of stacked storage elements situated in a first column;

a compare circuit coupled to said pair of stacked storage elements and configured to couple to a matchline, said compare circuit situated in a second column, and wherein said compare circuit comprises a plurality of transistors of a same conductivity type;

said pair of stacked storage elements sharing bit lines.

14. The CAM bit cell of claim 13 , wherein said first column adjoins said second column.

15. The CAM bit cell of claim 13 , wherein said compare circuit is implemented using a plurality of transistors of a same conductivity type.

16. The CAM bit cell of claim 13 , wherein said compare circuit is further configured to couple to compare lines through compare circuit transistors.

17. The CAM bit cell of claim 13 , wherein said compare circuit comprises a plurality of transistors arranged in pulldown-stack configurations coupled to said matchline.

18. The CAM bit cell of claim 13 , wherein said compare circuit is further configured to compare data stored in one of said pair of stacked storage elements against compare-data supplied by compare lines and then apply a match or mismatch state to said matchline.

19. The CAM bit cell of claim 13 , wherein said compare circuit is further configured to compare compare-data supplied by compare lines against data stored in one of said pair of stacked storage elements while concurrently applying a match or mismatch state to said matchline.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2013
From: GRONLUND, CHRISTOPHER; WINTER, MARK
To: BROADCOM CORPORATION
Reel/Frame 030527/0489 →