Title :
New ATPG techniques for logic optimization
Author :
Jacoby, R. ; Moceyunas, P. ; Cho, H. ; Hachtel, G.
Author_Institution :
Colorado Univ., Boulder, CO, USA
Abstract :
Algorithms are presented for RI (redundancy identification) and RR (redundancy removal). With fault simulation and a backtrack limit of 10, the RI program is able to find a test for all testable faults and identify all the redundant faults in each of the ISCAS benchmark examples. The RR program makes the whole benchmark set 100% testable for single stuck-at faults, and generates the test, in less than 1 CPU hour (SUN4/280). The algorithms were developed for equivalence-based logic optimization applications, which accentuate the role of heuristics in the process of automatic test program generation (ATPG), since this diminishes the role of fault simulation. The authors compare a limited set of results obtained by RR to those of existing logic optimization programs. The results show that in most cases, superior results can be obtained with factors of tens to hundreds speedup in CPU time.<>
Keywords :
logic testing; minimisation of switching nets; redundancy; ISCAS benchmark examples; RI program; automatic test program generation; backtrack; equivalence-based logic optimization; fault simulation; heuristics; redundancy identification; redundancy removal; redundant faults; single stuck-at faults; testable faults; Automatic test pattern generation; Benchmark testing; Boolean functions; Costs; Data mining; Data structures; Fault diagnosis; Jacobian matrices; Logic testing; Redundancy;
Conference_Titel :
Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-1986-4
DOI :
10.1109/ICCAD.1989.77010