• DocumentCode
    3601215
  • Title

    Test Vector Omission for Fault Coverage Improvement of Functional Test Sequences

  • Author

    Pomeranz, Irith

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
  • Volume
    64
  • Issue
    11
  • fYear
    2015
  • Firstpage
    3317
  • Lastpage
    3321
  • Abstract
    Test vector omission was introduced as a static test compaction procedure for functional test sequences. Experimental results indicated that it can also increase the fault coverage accidentally when it is applied to a sequence that does not detect all the detectable target faults. However, this capability was not explored directly. It is important since test vector omission provides a smaller search space for functional test sequences than any existing approach to sequential test generation. This paper describes a branch-and-bound procedure for test vector omission whose goal is to find functional test sequences for faults that are not detected by a given sequence. Experimental results for benchmark circuits demonstrate that the procedure provides a cost-effective addition to a simulation-based sequential test generation procedure.
  • Keywords
    benchmark testing; circuit testing; tree searching; vectors; benchmark circuits; branch-and-bound procedure; fault coverage improvement; functional test sequences; simulation-based sequential test generation; static test compaction procedure; test vector omission; Benchmark testing; Circuit faults; Clocks; Compaction; Computational complexity; Computational modeling; Vectors; Branch-and-bound; functional test sequences; static test compaction; test generation;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2015.2395424
  • Filename
    7018084