• 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