• DocumentCode
    2198585
  • Title

    Improving Test Pattern Compactness in SAT-based ATPG

  • Author

    Eggersgluss, Stephan ; Drechsler, Rolf

  • Author_Institution
    Univ. of Bremen, Bremen
  • fYear
    2007
  • fDate
    8-11 Oct. 2007
  • Firstpage
    445
  • Lastpage
    452
  • Abstract
    Automatic test pattern generation (ATPG) is one of the core problems in testing of digital circuits. ATPG algorithms based on Boolean Satisfiability (SAT) turned out to be very powerful, due to recent advances in SAT- based proof engines. SAT-based ATPG clearly outperforms classical approaches especially for hard-to-detect faults. But due to the SAT provers, a major drawback of the resulting test patterns is that a large number of input bits is specified. Thus, the resulting patterns are not well suited Automatic Test Pattern Generation (ATPG) is one of the core problems in testing of digital circuits. ATPG algorithms based on Boolean Satisfiability (SAT) turned out to be very powerful, due to recent advances in SAT- based proof engines. SAT-based ATPG clearly outperforms classical approaches especially for hard-to-detect faults. But due to the SAT provers, a major drawback of the resulting test patterns is that a large number of input bits is specified. Thus, the resulting patterns are not well suited for test compaction and compression. In this paper we present techniques to increase the number of unspecified bits in test patterns generated by SAT-based ATPG tools. We make use of structural properties of the circuit and apply local don´t cares. Experimental results on industrial designs show significant reductions of up to 97% for test compaction and compression. In this paper we present techniques to increase the number of unspecified bits in test patterns generated by SAT-based ATPG tools. We make use of structural properties of the circuit and apply local don´t cares. Experimental results on industrial designs show significant reductions of up to 97%.
  • Keywords
    automatic test pattern generation; logic testing; ATPG; Boolean satisfiability; automatic test pattern generation; digital circuit testing; test pattern compaction; Algorithm design and analysis; Automatic test pattern generation; Automatic testing; Circuit faults; Circuit testing; Compaction; Computer science; Digital circuits; Engines; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asian Test Symposium, 2007. ATS '07. 16th
  • Conference_Location
    Beijing
  • ISSN
    1081-7735
  • Print_ISBN
    978-0-7695-2890-8
  • Type

    conf

  • DOI
    10.1109/ATS.2007.14
  • Filename
    4388052