Patent US5577050A successfully refreshed from Google Patents.
US5577050A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for configurable build-in self-repairing of ASIC memories design
Assignee: Avago Technologies International Sales Pte Ltd
•
Filing: 1994-12-28
•
Granted: 1996-11-19
•
Expires: 2014-12-28
Abstract
Abstract A logic circuit and a technique for repairing faulty memory cells internally by employing on-chip testing and repairing circuits in an ASIC system. The test circuit detects column line faults, row faults, and data retention faults in a memory array. The repair circuit redirects the original address locations of the faulty memory lines to the mapped address locations of the redundant column or row lines. This repair scheme includes redundant column lines attached to each of the I/O arrays in the memory array and redundant row lines to replace detected memory faults. These testing and repairing procedures are performed within the chip without the aid of any external equipment.
Inventors
- 👤 Owen S. Bair
- 👤 Adam Kablanian
- 👤 Charles Li
- 👤 Farzad Zarrinfar
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 23:50
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/72; G11C29/04; G11C29/08; G11C29/10; G11C29/12; G11C29/14; G11C29/76
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
85 words
A method for on-chip testing and repairing configurable ASIC memories in a system that contains a test circuit, a repair circuit, a memory array, and a plurality of redundant lines within the memory array, the method comprising the steps of: testing the memory array; determining an original address of a line in the memory array that includes a fault; and repairing the faulty line with a redundant line by using the repair circuit to redirect the original address to an address of the redundant line.
Claim 2
Independent Claim
85 words
A method for on-chip testing and repairing configurable ASIC memories in a system that contains a test circuit, a repair circuit, a memory array, and a plurality of redundant lines within the memory array, the method comprising the steps of: testing the memory array; determining an original address of a line in the memory array that includes a fault; and repairing the faulty line with a redundant line by using the repair circuit to redirect the original address to an address of the redundant line.
Claim 3
Dependent Claim
25 words
The method according to claim 1, further comprising the step of: prior to the repairing step, translating the original address to the redundant line address.
Claim 4
Dependent Claim
20 words
The method according to claim 2, further comprising the step of: prior to the translating step, storing the original address.
Claim 5
Dependent Claim
28 words
The method according to claim 3, further comprising the step of: prior to the storing step, transferring the original address from the test circuit to the repair circuit.
Claim 6
Dependent Claim
44 words
The method according to claim 1, wherein the redirecting step further comprises the steps of: redirecting an original address of a faulty column to a redundant column line address; and redirecting an original address of a faulty row to a redundant row line address.
Claim 7
Dependent Claim
44 words
The method according to claim 2, wherein the translation step further comprises the steps of: translating an original address of a faulty column to a redundant column line address; and translating an original address of a faulty row to a redundant row line address.
Claim 8
Dependent Claim
32 words
The method according to claim 3, wherein the storing step further comprises the steps of: storing an original address for a faulty column; and storing an original address for a faulty row.
Claim 9
Dependent Claim
42 words
The method according to claim 4, wherein the transferring step further comprises the steps of: transferring an original address of a faulty column to a redundant column line; and transferring an original address of a faulty row to a redundant row line.
Claim 10
Dependent Claim
68 words
The method according to claim 1, further comprising the steps of: generating a first test pattern using a test pattern generator to detect a column fault in the memory array, including a stuck-at, a stuck-open, and a bridging fault; and generating a second test pattern using the test pattern generator to detect a row fault in the memory array, including a data retention fault within a memory cell.
Claim 11
Dependent Claim
52 words
The method according to claim 9, further comprising the steps of: using the test circuit to detect an address of a column line in the memory array which includes a fault; and using the test circuit to detect an address of a row line in the memory array which includes a fault.
Claim 12
Dependent Claim
162 words
A process for on-chip testing and repairing configurable ASIC memories in a system that contains a test circuit, a repair circuit, a memory array, and a plurality of redundant lines within the memory array, the test circuit including a test pattern generator, the process comprising the steps of: supplying a test pattern by the test pattern generator for testing a plurality of memory cells in the memory array; detecting at least one fault in the memory array by the test circuit; transferring the original address location of the at least one faulty line from the test circuit to the repair circuit; storing an original address location of the at least one faulty memory line; translating the original address location of the at least one faulty line to a mapped address location of at least one redundant line: and redirecting the original address location of the at least one faulty line to the mapped address location of the at least one redundant line.
Claim 13
Dependent Claim
162 words
A process for on-chip testing and repairing configurable ASIC memories in a system that contains a test circuit, a repair circuit, a memory array, and a plurality of redundant lines within the memory array, the test circuit including a test pattern generator, the process comprising the steps of: supplying a test pattern by the test pattern generator for testing a plurality of memory cells in the memory array; detecting at least one fault in the memory array by the test circuit; transferring the original address location of the at least one faulty line from the test circuit to the repair circuit; storing an original address location of the at least one faulty memory line; translating the original address location of the at least one faulty line to a mapped address location of at least one redundant line: and redirecting the original address location of the at least one faulty line to the mapped address location of the at least one redundant line.
Claim 14
Dependent Claim
74 words
The process according to claim 11 wherein the redirecting step further comprises the steps of: redirecting the original address location of the at least one faulty column to the mapped address location of the at least one redundant column line by the repair circuit; and redirecting the original address location of the at least one faulty row to the mapped address location of the at least one redundant row line by the repair circuit.
Claim 15
Dependent Claim
109 words
An on-chip system for testing and repairing faulty ASIC memories comprising: a memory array including a matrix of memory cells formed by intersecting a plurality of column lines with a plurality of row lines; a redundant line, coupled to the memory array, for replacing faulty lines; a testing circuit, coupled to the memory array, for testing the memory array and determining an original address of a line in the memory array that includes a fault; and a repair circuit, coupled to the memory array and the testing circuit, for repairing the faulty line with a redundant line by redirecting the original address to an address of the redundant line.
Claim 16
Dependent Claim
109 words
An on-chip system for testing and repairing faulty ASIC memories comprising: a memory array including a matrix of memory cells formed by intersecting a plurality of column lines with a plurality of row lines; a redundant line, coupled to the memory array, for replacing faulty lines; a testing circuit, coupled to the memory array, for testing the memory array and determining an original address of a line in the memory array that includes a fault; and a repair circuit, coupled to the memory array and the testing circuit, for repairing the faulty line with a redundant line by redirecting the original address to an address of the redundant line.
Claim 17
Dependent Claim
65 words
The system according to claim 13 wherein the repair circuit comprises: a line fault signature circuit, for storing the original address of a line in the memory array that includes a fault; and, a line address correction circuit, for redirecting the original address to an address of the redundant line by reconfiguring the mapping of input addresses to the physical space of the memory array.
Claim 18
Dependent Claim
43 words
The system according to claim 13, further comprising: a redundant column line, coupled to the memory array, for replacing faulty columns in the memory array; and, a redundant row line, coupled to the memory array, for replacing faulty rows in the memory array.
Claim 19
Dependent Claim
134 words
The system according to claim 15, wherein the repair circuit comprises: a column self repair circuit, including a column fault signature circuit and a column address correction circuit, for storing the original address of a column in the memory array that includes a fault and for redirecting the original address to an address of a redundant column by reconfiguring the mapping of input addresses to the physical space of the memory array; and a row self repair circuit, including a row fault signature circuit and a row address correction circuit, for storing the original address of a row in the memory array that includes a fault and for redirecting the original address to an address of a redundant row by reconfiguring the mapping of input addresses to the physical space of the memory array.
Claim 20
Dependent Claim
43 words
The method of claim 1, wherein the repairing step comprises: redirecting the original address to the address of the redundant line by using a line address correction circuit to reconfigure the mapping of input addresses to the physical space of the memory array.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-11-19 | 2000-05-20 | 2000-11-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-11-19 | 2004-05-20 | 2004-11-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-11-19 | 2008-05-20 | 2008-11-19 | $7700.00 | Window Closed / Lapsed |