Title :
Fault equivalence and diagnostic test generation using ATPG
Author :
Veneris, Andreas ; Chang, Robert ; Abadir, Magdy S. ; Amiri, Mandana
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
Abstract :
Fault equivalence is an essential concept in digital design with significance in fault diagnosis, diagnostic test generation, testability analysis and logic synthesis. In this paper, an efficient algorithm to check whether two faults are equivalent is presented. If they are not equivalent, the algorithm returns a test vector that distinguishes them. The proposed approach is complete since for every pair of faults it either proves equivalence or it returns a distinguishing vector. This is performed with a simple hardware construction and a sequence of simulation/ATPG-based steps. Experiments on benchmark circuits demonstrate the competitiveness of the proposed method.
Keywords :
automatic test pattern generation; fault simulation; logic CAD; logic testing; ATPG; diagnostic test generation; digital design; distinguishing vector; fault diagnosis; fault equivalence; hardware construction; logic synthesis; test vector; testability analysis; Automatic test pattern generation; Circuit faults; Circuit simulation; Circuit testing; Computational modeling; Fault diagnosis; Hardware; Logic design; Logic testing; Performance evaluation;
Conference_Titel :
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN :
0-7803-8251-X
DOI :
10.1109/ISCAS.2004.1329502