Claims
- 1. An array built in self test (ABIST) system disposed on a single semiconductor chip comprising
- a memory array having a plurality of column lines and a plurality of row lines and at least one redundant column line and at least one redundant row line with cells coupled to the lines at intersections thereof,
- first means coupled to said memory array for identifying a given number of faulty cells along each of said column lines,
- first register means having a number of registers equal to the number of redundant column lines,
- means for applying column address signals to said first register means,
- means coupled to said first identifying means for storing the address signals of each of the column lines having said given number of faulty cells in said first register means,
- second means coupled to said memory array for identifying a faulty cell along each of said row lines while masking the faulty cells having address signals of said column lines stored in said first register means,
- second register means having a number of registers equal to the number of redundant row lines,
- means for applying row address signals to said second register means,
- means coupled to said second identifying means for storing the address signals of each of the row lines having a faulty cell in said second register means until said second register means is filled to capacity and then storing the column line address signals of any additional faulty cells identified in said row lines in said first register means, and
- means coupled to said registers means for substituting said redundant column and row lines for the column and row lines having address signals stored in said first and second register means.
- 2. An array built in self test (ABIST) system disposed on a single semiconductor chip comprising,
- a memory array having a first plurality of lines, a second plurality of lines arranged orthogonally with respect to said first plurality of lines and a plurality of redundant lines with elements coupled to the lines at intersections thereof,
- first identifying means coupled to said memory array for identifying a given number of faulty elements along each of said lines of said first plurality of lines,
- first address storage means,
- means coupled to said first identifying means for storing address signals of each of the lines having said given number of faulty elements of said first plurality of lines in said first address storage means,
- second identifing means coupled to said memory array for identifying a faulty cell along each of the lines of said second plurality of lines while masking the faulty elements having address signals of said first plurality of lines stored in said first address storage means,
- second address storage means,
- means coupled to said second identifying means for storing address signals of each of the lines of the second plurality of lines having a faulty element in said second address storage means until second storage address means is filled to capacity and then storing the address signals of any additional faulty element identified along the lines of said second plurality of lines in said first address storage means, and
- means coupled to said first and second address storage means for substituting said plurality of redundant lines for the lines having address signals stored in said first and second address storage means.
- 3. An array built in self test (ABIST) system disposed on a single semiconductor chip comprising
- a memory array disposed on said semiconductor chip having a plurality of column lines and a plurality of row lines and at least one redundant column line and at least one redundant row line with cells coupled to the lines at intersections thereof,
- first means coupled to said memory array for identifying a given number of faulty cells along each of said column lines,
- first register means disposed on said semiconductor chip having a number of registers equal to the number of redundant column lines,
- means for applying column address signals to said first register means,
- means coupled to said first identifying means for storing the address signals of each of the column lines having said given number of faulty cells in said first register means immediately upon identification of the given number of faulty cells along each of said column lines,
- second means coupled to said memory array for identifying a faulty cell along each of said row lines while masking the faulty cells having address signals of said column lines stored in said first register means,
- second register means disposed on said semiconductor chip having a number of registers equal to the number of redundant row lines,
- means for applying row address signals to said second register means,
- means coupled to said second identifying means for storing the address signals of each of the row lines having a faulty cell in said second register means immediately upon identification of the faulty cell along each of said row lines until said second register means is filled to capacity and then storing the column line address signals of any additional faulty cells identified in said row lines in said first register means, and
- means coupled to said registers means for substituting said redundant column and row lines for the column and row lines having address signals stored in said first and second register means.
- 4. An array built in self test (ABIST) system disposed on a single semiconductor chip comprising,
- a memory array having a first plurality of lines, a second plurality of lines arranged orthogonally with respect to said first plurality of lines and a plurality of redundant lines with elements coupled to the lines at intersections thereof,
- first identifying means coupled to said memory array for identifying a given number of faulty elements along each of said lines of said first plurality of lines,
- first address storage means disposed on said semiconductor chip,
- means coupled to said first identifying means for storing address signals of each of the lines having said given number of faulty elements of said first plurality of lines in said first address storage means immediately upon identification of the given number of faulty elements along each of said lines of said first plurality of lines,
- second identifying means coupled to said memory array for identifying a faulty element along each of the lines of said second plurality of lines while masking the faulty elements having address signals of said first plurality of lines stored in said first address storage means,
- second address storage means disposed on said semiconductor chip,
- means coupled to said second identifying means for storing address signals of each of the lines of the second plurality of lines having a faulty element in said second address storage means until second storage address means is filled to capacity and then storing the address signals of any additional faulty element identified along the lines of said second plurality of lines in said first address storage means immediately upon identification of the faulty element along each of the lines of said second plurality of lines, and
- means coupled to said first and second address storage means for substituting said plurality of redundant lines for the lines having address signals stored in said first and second address storage means.
CROSS-REFERENCES TO RELATED APPLICATIONS
This Application is a division of U.S. patent application Ser. No. 07/777,877 filed Oct. 16, 1991 which Application is now pending.
US Referenced Citations (12)
Non-Patent Literature Citations (1)
Entry |
European Patent Application 0 242 854, published Oct. 28, 1987. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
777877 |
Oct 1991 |
|