Title :
Use of input necessary assignments for test generation based on merging of test cubes
Author_Institution :
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
A class of test generation procedures achieve test compaction by merging of compatible test cubes. The number of tests is reduced when two test cubes, c0 and c1, are merged and replaced by a single test cube. In addition, the merging of c0 and c1 may result in the accidental detection of faults that are not detected by c0 or c1 alone. This can be used for speeding up the test generation process. This study enhances the likelihood of accidental detection by incorporating into the test cube merging process test cubes that represent input necessary assignments of target faults. Before generating a test cube for detecting a fault, merging of its input necessary assignments with other test cubes may result in the accidental detection of the fault. Experimental results for benchmark circuits demonstrate that this effect is significant in reducing the number of faults for which test generation needs to be carried out, thus speeding up the test generation process.
Keywords :
automatic test pattern generation; fault diagnosis; compatible test cubes merging; faults accidental detection; target faults assignments; test compaction; test generation procedures;
Journal_Title :
Computers & Digital Techniques, IET
DOI :
10.1049/iet-cdt.2014.0009