DocumentCode :
3321239
Title :
Testing iterative logic arrays for delay faults with a constant number of patterns
Author :
Lu, Shyue-Kung ; Lu, Mau-Jung
Author_Institution :
Dept. of Electron. Eng., Fu-Jen Catholic Univ., Taipei, Taiwan
fYear :
2002
fDate :
4-6 Dec. 2002
Firstpage :
492
Lastpage :
498
Abstract :
Iterative logic arrays (ILAs) are widely used in many applications, e.g., general-purpose processors, digital signal processors, and embedded processors. Owing to the advanced VLSI technology, new defect mechanisms exist in the fabricated circuits. In order to ascertain the quality of manufactured products, the traditional single cell fault model is not sufficient. Therefore, more realistic fault models such as sequential fault models and delay fault models should also be targeted. A cell delay fault occurs if and only if an input transition cannot be propagated to the cell´s output through a path in the cell in a specified clock period. It has been shown that all SIC (single input change) pairs of a circuit are sufficient to detect all robustly detectable path delay faults within the circuit. We extend the concept of SIC pairs for iterative logic arrays. We say that an ILA is C-testable for cell delay faults if it is possible to apply all SIC (single input change) pairs to every cell of the array in such a way that the number of test pairs for the array is a constant. Necessary conditions for sending this test set to each cell in the array and propagating faulty effects to the primary outputs are derived. An efficient algorithm is also presented to obtain such a test sequence. We use the pipelined array multiplier as an example to illustrate our approach. The number of test pairs for completely testing of the array is only 80. Moreover, the hardware overhead to make it delay fault testable is about 6%.
Keywords :
VLSI; automatic test pattern generation; built-in self test; circuit simulation; integrated circuit design; integrated circuit testing; logic arrays; logic design; logic simulation; logic testing; BIST test pattern generator; C-testable array; ILA; SIC pairs; SIC test pattern generator; VLSI array processors; VLSI defect mechanisms; cell delay fault; constant test pattern number; delay fault model; digital signal processors; embedded processors; general-purpose processors; input/output transition propagation; iterative logic array testing; pipelined array multiplier; single input change pairs; Circuit faults; Circuit testing; Delay; Digital signal processors; Electrical fault detection; Fault detection; Logic arrays; Logic testing; Silicon carbide; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic Materials and Packaging, 2002. Proceedings of the 4th International Symposium on
Print_ISBN :
0-7803-7682-X
Type :
conf
DOI :
10.1109/EMAP.2002.1188889
Filename :
1188889
Link To Document :
بازگشت