IP Library Granted Patent US 6,888,731
Granted Patent B2
US 6,888,731 · App. 10/306,734 · Granted May 3, 2005

Method and apparatus for replacing defective rows in a semiconductor memory array

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 6,888,731
App. No.
10/306,734
Granted
May 3, 2005
Kind
B2
Abstract

A method for replacing a defective row in a CAM array, the array having a plurality of normal rows of cells and at least one spare row of cells, each the row being enabled by a corresponding word line signal, and having corresponding match line outputs switched to corresponding ones of a plurality of match line inputs in a match line decoder, the method comprising the steps of: (a) generating a signal indicative of the location of a defective row in the array; (b) generating a set of word line select signals for selecting ones of the plurality of normal rows; (d) using the defective row signal to switch a word line select signal of the defective row to a row adjacent the defective row and switching the adjacent row word line select signals to subsequent rows upto the at least one spare row, and (e) using the defective row signal to switch the match line input of the row adjacent the defective row to the matchline input of the defective row and switching the subsequent row match line input to the adjacent row match line input, repeating the switching for subsequent matchlines upto the matchline of the at least one spare row.

Claims (21)

1. A method for replacing a defective row in a content addressable memory (CAM) array having a plurality of memory block arrays, said arrays having a plurality of normal rows of cells and at least one spare row of cells, each said row being enabled by a corresponding wordline signal, and having corresponding match line outputs switchable to corresponding ones of a plurality of match line inputs in a match line decoder, said method comprising the steps of:

(a) generating a signal indicative of the location of a defective row in at least one of said arrays;

(b) generating a set of word line select signals for selecting ones of said plurality of normal rows;

(c) using said defective row signal to switch a word line select signal of said defective row to a row adjacent said defective row and switching said adjacent row word line select signals to subsequent rows up to said at least one spare row, and

(d) using said defective row signal to switch the match line output of said row adjacent said defective row to the match line input of said defective row and switching said subsequent row match line output to said adjacent row match line input, repeating said switching for subsequent match lines up to said match line of said at least one spare row.

2. The method according to claim 1 , wherein generating said signal indicative of the location of a defective row, includes programming a fuse bank with the location of the defective row.

3. The method according to claim 1 , comprising programming a fuse bank in order to generate a fuse encoded signal and combining said fuse encoded signal with a normal address signal to generate said signal indicative of the location of said defective row.

4. The method according to claim 1 , wherein generating said set of word line select signals comprises generating local word line select signals and global word line select signals and combining corresponding ones of said local word line select signals and said global word line select signals to generate said set of word line select signals.

5. A content addressable memory array, comprising:

(a) a plurality of memory blocks; each block comprising:

(i) a plurality of memory cells arranged in rows, said rows including a plurality of normal rows and at least one spare row, each row having a match line coupled to said memory cells in said row, said match line for providing a match line output signal indicative of a comparison result;

(ii) a match line, decoder for selecting a plurality of match line signals to output, each aid match line signal to output being selected from one of two adjacent rows; and

(iii) a sense amplifier coupled to said match line said sense amplifier for providing said comparison result at a sense amplifier output; and

(b) a row select decoder for generating a plurality of word line select signals corresponding to said rows, each word line select signal selectively coupled to one of two adjacent rows.

6. The content addressable memory array according to claim 5 , comprising a programmable bank for storing the location of at least one defective row, said programmable bank being coupled to said row select decoder in order to disable said at least one defective row.

7. The content addressable memory array according to claim 6 , wherein said programmable bank is a programmable fuse bank.

8. The content addressable memory array according to claim 5 , comprising a priority encoder having a plurality of match line inputs, said match line inputs coupled to said match line output signals selected by said match line decoder.

9. The content addressable memory array according to claim 8 , wherein the number of match line inputs correspond to the number of normal rows in said content addressable memory array.

10. The content addressable memory array according to claim 8 , further comprising a latch for latching said sense amplifier output.

11. The content addressable memory array according to claim 5 , comprising for each row, a local word line and a global word line, said local word line and said global word line for generating a pair of signals that are combined to generate said word line select signal.

12. The content addressable memory array according to claim 5 , wherein said at least one spare row is located at one end of the content addressable memory array.

Assignments (12)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY'S NAME PREVIOUSLY RECORDED AT REEL: 057449 FRAME: 0162. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Aug 30, 2023
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 064782/0950 →
CHANGE OF NAME Recorded Sep 9, 2021
From: CONVERSANT INTELLECTUAL PROPERTY INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 057449/0162 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054279/0001 →
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046900/0136 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2014
From: ROYAL BANK OF CANADA
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.; CONVERSANT IP N.B. 868 INC.; CONVERSANT IP N.B. 276 INC.
Reel/Frame 033484/0344 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →
U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM Recorded Jan 10, 2012
From: 658276 N.B. LTD.; 658868 N.B. INC.; MOSAID TECHNOLOGIES INCORPORATED
To: ROYAL BANK OF CANADA
Reel/Frame 027512/0196 →
CHANGE OF ADDRESS OF ASSIGNEE Recorded Apr 15, 2009
From: MOSAID TECHNOLOGIES INCORPORATED
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 022542/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2004
From: ROTH, ALAN; PERRY, DOUGLAS; FOSS, RICHARD
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 015221/0596 →