• DocumentCode
    658986
  • Title

    Improved SAT-based ATPG: More constraints, better compaction

  • Author

    Eggersgluss, Stephan ; Wille, Robert ; Drechsler, Rolf

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
  • fYear
    2013
  • fDate
    18-21 Nov. 2013
  • Firstpage
    85
  • Lastpage
    90
  • Abstract
    Automatic Test Pattern Generation (ATPG) based on Boolean Satisfiability (SAT) is a robust alternative to classical structural ATPG. Due to the powerful reasoning engines of modern SAT solvers, SAT-based algorithms typically provide a high test coverage because of the ability to reliably classify hard-to-detect faults. However, a drawback of SAT-based ATPG is the test compaction ability. In this paper, we propose an enhanced dynamic test compaction approach which leverages the high implicative power of modern SAT solvers. Fault detection constraints are encoded into the SAT instance and a formal optimization procedure is applied to increase the detection ability of the generated tests. Experiments show that the proposed approach is able to achieve high compaction - for certain benchmarks even smaller test sets than the currently best known results are obtained.
  • Keywords
    automatic test pattern generation; computability; fault diagnosis; optimisation; Boolean satisfiability; SAT-based ATPG; SAT-based algorithms; automatic test pattern generation; dynamic test compaction; fault detection constraints; formal optimization procedure; hard-to-detect faults; modern SAT solvers; Automatic test pattern generation; Circuit faults; Compaction; Engines; Fault detection; Logic gates; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2013.6691102
  • Filename
    6691102