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 条
  • [41] Dynamic abstraction using SAT-based BMC
    Zhang, L
    Prasad, MR
    Hsiao, MS
    Sidle, T
    42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 754 - 757
  • [42] Fast and Waveform-Accurate Hazard-Aware SAT-Based TSOF ATPG
    Burchard, Jan
    Erb, Dominik
    Singh, Adit D.
    Reddy, Sudhakar M.
    Becker, Bernd
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 422 - 427
  • [43] SAT-based ATPG beyond stuck-at fault testing Applications to fault tolerance
    Hellebrand, Sybille
    Wunderlich, Hans-Joachim
    IT-INFORMATION TECHNOLOGY, 2014, 56 (04): : 165 - 172
  • [44] A Test Pattern Compaction Method Using SAT-Based Fault Grouping
    Matsunaga, Yusuke
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (12): : 2302 - 2309
  • [45] MONSOON: SAT-Based ATPG for Path Delay Faults Using Multiple-Valued Logics
    Eggersgluess, Stephan
    Fey, Goerschwin
    Glowatz, Andreas
    Hapke, Friedrich
    Schloeffel, Juergen
    Drechsler, Rolf
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2010, 26 (03): : 307 - 322
  • [46] MONSOON: SAT-Based ATPG for Path Delay Faults Using Multiple-Valued Logics
    Stephan Eggersglüß
    Görschwin Fey
    Andreas Glowatz
    Friedrich Hapke
    Juergen Schloeffel
    Rolf Drechsler
    Journal of Electronic Testing, 2010, 26 : 307 - 322
  • [47] ATPG Binning and SAT-Based Approach to Hardware Trojan Detection for Safety-Critical Systems
    BasakChowdhury, Animesh
    Banerjee, Ansuman
    Bhattacharya, Bhargab B.
    NETWORK AND SYSTEM SECURITY (NSS 2018), 2018, 11058 : 391 - 410
  • [48] A Dynamic Expansion Order Algorithm for the SAT-based Minimization
    Lin, Chia-Chun
    Tam, Kit Seng
    Ko, Chana-Cheng
    Yen, Hsin-Ping
    Wei, Shenz-Hsiu
    Chen, Yung-Chih
    Wang, Chun-Yao
    2020 IEEE 33RD INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2020, : 271 - 276
  • [49] Recent Advances in SAT-based ATPG: Non-Standard Fault Models, Multi Constraints and Optimization
    Becker, Bernd
    Drechsler, Rolf
    Eggersgluss, Stephan
    Sauer, Matthias
    2014 9TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2014), 2014,
  • [50] Efficient Data Structures and Methodologies for SAT-Based ATPG Providing High Fault Coverage in Industrial Application
    Eggersgluess, Stephan
    Drechsler, Rolf
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (09) : 1411 - 1415