DocumentCode
1188003
Title
Test vector chains for increasing the fault coverage and numbers of detections
Author
Pomeranz, Irith ; Reddy, S.M.
Author_Institution
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN
Volume
3
Issue
2
fYear
2009
fDate
3/1/2009 12:00:00 AM
Firstpage
222
Lastpage
233
Abstract
The authors introduce the concept of test vector chains which allows one to obtain new test vectors from existing ones through single-bit changes. A test vector chain is defined based on a pair of test vectors t 1 and t 2. It consists of a sequence of single-bit changes, which gradually modifies t 1 into t 2. The authors demonstrate that, based on a test set T that does not detect all the detectable target faults, it is possible to define a significant number of test vector chains, which are effective in detecting yet-undetected target faults. It is also possible to find test vector chains that are effective in increasing the numbers of detections of target faults that are detected by T. Increasing the number of detections increases the coverage of untargeted faults, that is, faults that were not targeted during the generation of T. The authors study criteria for identifying the most effective test vector chains of a test set in order to avoid considering m(m-1) test vector chains for a test set of size m, and describe test generation procedures based on test vector chains.
Keywords
automatic testing; fault diagnosis; fault coverage; single-bit changes; test generation procedures; test vector chains;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt:20080056
Filename
4799070
Link To Document