IP Library Granted Patent US 7,304,875
Granted Patent B1
US 7,304,875 · App. 11/184,414 · Granted Dec 4, 2007

Content addressable memory (CAM) devices that support background BIST and BISR operations and methods of operating same

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,304,875
App. No.
11/184,414
Granted
Dec 4, 2007
Kind
B1
Abstract

Search engine devices include a content addressable memory (CAM) core having a plurality of CAM array blocks therein and a control circuit. The control circuit, which is electrically coupled to the plurality of CAM array blocks, is configured to perform built-in self repair (BISR) of hard memory defects and/or compare logic defects in the plurality of CAM array blocks concurrently with operations to search entries in the plurality of CAM array blocks.

Claims (15)

1. An integrated search engine device, comprising:

a content addressable memory (CAM) core having a plurality of CAM array blocks therein; and

a control circuit electrically coupled to the plurality of CAM array blocks, said control circuit configured to perform built-in self repair of hard memory and/or compare logic defects in the plurality of CAM array blocks concurrently with operations to search entries in the plurality of CAM array blocks.

2. The search engine device of claim 1 , wherein said control circuit is further configured to repair a hard memory error and/or a compare logic defect in a first one of the plurality of CAM array blocks concurrently with searching entries associated with the first one of the plurality of CAM array blocks.

3. The search engine device of claim 1 , wherein said control circuit is further configured to repair a hard memory error and/or a compare logic defect in a first one of the plurality of CAM array blocks using a redundant row and/or redundant column of CAM cells, concurrently with searching entries associated with the first one of the plurality of CAM array blocks.

4. The search engine device of claim 1 , wherein said control circuit is further configured to repair a hard memory error and/or a compare logic defect in a first row within a first one of the plurality of CAM array blocks using a redundant row and/or redundant column of CAM cells in the first one of the plurality of CAM array blocks, concurrently with searching an entry associated with the first row.

5. An integrated search engine device, comprising:

a content addressable memory (CAM) core having a plurality of CAM array blocks therein; and

a control circuit electrically coupled to the plurality of CAM array blocks, said control circuit configured to perform built-in self repair of compare logic defects in a first one of the plurality of CAM array blocks concurrently with operations to search entries in the plurality of CAM array blocks.

6. An integrated search engine device, comprising:

a content addressable memory (CAM) core having a plurality of CAM array blocks therein; and

a control circuit electrically coupled to the plurality of CAM array blocks, said control circuit configured to perform memory and compare logic self-tests on at least a selected one of the plurality of CAM array blocks during a CAM maintenance operation that is performed concurrently with operations to search entries copied from the selected one of the plurality of CAM array blocks.

7. The search engine device of claim 6 , wherein said control circuit is further configured to repair at least one hard memory defect and/or at least one compare logic defect in the selected one of the plurality of CAM array blocks concurrently with the operations to search entries copied from the selected one of the plurality of CAM array blocks.

8. An integrated circuit chip, comprising:

a search engine device configured to support built-in self test (BIST) and built-in self repair (BISR) of hard memory errors therein as background operations that are performed concurrently with foreground search operations.

Assignments (12)
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: 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 →
CHANGE OF NAME Recorded Apr 16, 2015
From: NETLOGIC MICROSYSTEMS, INC.
To: NETLOGIC I LLC
Reel/Frame 035443/0824 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2015
From: NETLOGIC I LLC
To: BROADCOM CORPORATION
Reel/Frame 035443/0763 →
RELEASE OF SECURITY INTEREST Recorded Aug 30, 2011
From: SILICON VALLEY BANK
To: NETLOGIC MICROSYSTEMS, INC.; NETLOGIC MICROSYSTEMS INTERNATIONAL LIMITED; NETLOGIC MICROSYSTEMS CAYMANS LIMITED
Reel/Frame 026830/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2009
From: INTEGRATED DEVICE TECHNOLOGY, INC.
To: NETLOGIC MICROSYSTEMS, INC.
Reel/Frame 022980/0624 →
SECURITY AGREEMENT Recorded Jul 17, 2009
From: NETLOGIC MICROSYSTEMS, INC.; NETLOGIC MICROSYSTEMS INTERNATIONAL LIMITED; NETLOGIC MICROSYSTEMS CAYMANS LIMITED
To: SILICON VALLEY BANK
Reel/Frame 022973/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2005
From: LIEN, CHUEN-DER; MILLER, MICHAEL; WU, CHAU-CHIN; PARK, KEE; CHU, SCOTT YU-FAN
To: INTEGRATED DEVICE TECHNOLOGY, INC.
Reel/Frame 016640/0059 →