Dynamic Compaction in SAT-Based ATPG

被引:20
|
作者
Czutro, Alexander [1 ]
Polian, Ilia [1 ]
Engelke, Piet [1 ]
Reddy, Sudhakar M. [2 ]
Becker, Bernd [1 ]
机构
[1] Univ Freiburg, Inst Comp Sci, D-79110 Freiburg, Germany
[2] Univ Iowa, ECE Dept, Iowa City, IA 52242 USA
关键词
SAT-based ATPG; Dynamic compaction; SATISFIABILITY; GENERATION;
D O I
10.1109/ATS.2009.31
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
SAT-based automatic test pattern generation has several advantages compared to conventional structural procedures. yet often yields too large test sets. We present a dynamic compaction procedure for SAT-based ATPG which utilizes internal data structures of the SAT solver to extract essential fault detection conditions and to generate patterns which cover multiple faults We complement this technique by a state-of-the-art forward-looking reverse-order simulation procedure. Experimental results obtained for an industrial benchmark, circuit suite show: that the new, method outperforms earlier static approaches by approximately 23%.
引用
收藏
页码:187 / +
页数:2
相关论文
共 50 条
  • [1] SAT-based ATPG for Zero-Aliasing Compaction
    Hulle, Robert
    Fiser, Petr
    Schmidt, Jan
    2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2017, : 307 - 314
  • [2] Dynamic Compaction using Multi-Valued Encoding in SAT-based ATPG
    Habib, Kareem
    Safar, Mona
    Dessouky, Mohamed
    Salem, Ashraf
    2014 INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (ICET), 2014,
  • [3] Improved SAT-based ATPG: More Constraints, Better Compaction
    Eggersgluess, Stephan
    Wille, Robert
    Drechsler, Rolf
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 85 - 90
  • [4] Instance generation for SAT-based ATPG
    Tille, Daniel
    Fey, Goerschwin
    Drechsler, Rolf
    PROCEEDINGS OF THE 2007 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2007, : 153 - +
  • [5] Incremental SAT instance generation for SAT-based ATPG
    Tille, Daniel
    Drechsler, Rolf
    2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 68 - 73
  • [6] Speeding up SAT-based ATPG using Dynamic Clause Activation
    Eggersgluss, Stephan
    Tille, Daniel
    Drechsler, Rolf
    2009 ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2009, : 177 - 182
  • [7] Incremental Solving Techniques for SAT-based ATPG
    Tille, Daniel
    Eggersgluess, Stephan
    Drechsler, Rolf
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (07) : 1125 - 1130
  • [8] On acceleration of SAT-based ATPG for industrial designs
    Drechsler, Rolf
    Eggersgluess, Stephan
    Fey, Goerschwin
    Glowatz, Andreas
    Hapke, Friedrich
    Schloeffel, Juergen
    Title, Daniel
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (07) : 1329 - 1333
  • [9] A Fast Untestability Proof for SAT-based ATPG
    Tille, Daniel
    Drechsler, Rolf
    PROCEEDINGS OF THE 2009 IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2009, : 38 - 43
  • [10] Neural Fault Analysis for SAT-based ATPG
    Huang, Junhua
    Zhen, Hui-Ling
    Wang, Naixing
    Mao, Hui
    Yuan, Mingxuan
    Huang, Yu
    2022 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2022, : 36 - 45