On the Influence of Boolean Encodings in SAT-based ATPG for Path Delay Faults

被引:2
|
作者
Eggersgluess, Stephan [1 ]
Drechsler, Rolf [1 ]
机构
[1] Univ Bremen, Inst Comp Sci, Bibliothekstr 1, D-28359 Bremen, Germany
关键词
D O I
10.1109/ISMVL.2008.19
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Automatic Test Pattern Generation (ATPG) is an important task to ensure that a chip functions correctly. For high speed chips, testing for dynamic fault models such as the path delay fault model becomes more and more important. While classical algorithms for ATPG reach their limit, the significance of algorithms to solve the Boolean Satisfiability (SAT) problem grows due to recent developments of powerful SAT solvers. However, ATPG is not always a purely Boolean problem. For generating robust test patterns for delay faults, multiple-valued logics are needed. To apply a (Boolean) SAT solver on a problem modeled in multiple-valued logic, a Boolean encoding has to be used. In this paper, we consider the problem of SAT-based ATPG for the robust path delay fault model where a 19-valued logic is used and provide a detailed study on the influence of the chosen Boolean encoding on the performance of test generation. Further, we show a method to identify efficient encodings and show the behavior of these encodings on ISCAS benchmarks and large industrial circuits.
引用
收藏
页码:94 / 99
页数:6
相关论文
共 50 条
  • [31] Search techniques for SAT-based boolean optimization
    Aloul, Fadi A.
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2006, 343 (4-5): : 436 - 447
  • [32] SAT-Based Exact Synthesis: Encodings, Topology Families, and Parallelism
    Haaswijk, Winston
    Soeken, Mathias
    Mishchenko, Alan
    De Micheli, Giovanni
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (04) : 871 - 884
  • [33] Test Patterns Compression Technique Based on a Dedicated SAT-Based ATPG
    Balcarek, Jiri
    Fiser, Petr
    Schmidt, Jan
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 805 - 808
  • [34] A nonenumerative ATPG for functionally sensitizable path delay faults
    Karayiannis, D
    Tragoudas, S
    16TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 1998, : 440 - 445
  • [35] SAT-Based Encodings for Optimal Decision Trees with Explicit Paths
    Janota, Mikolas
    Morgado, Antonio
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2020, 2020, 12178 : 501 - 518
  • [36] Parallelization of Unit Propagation Algorithm for SAT-based ATPG of Digital Circuits
    Ali, Lamya G.
    Hussein, Aziza I.
    Ali, Hanafy M.
    2016 28TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM 2016), 2016, : 185 - 188
  • [37] SAT-based generation of compressed skewed-load tests for transition delay faults
    Dobai, Roland
    Balaz, Marcel
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (02) : 196 - 205
  • [38] A New SAT-based ATPG for Generating Highly Compacted Test Sets
    Eggersgluess, Stephan
    Krenz-Baath, Rene
    Glowatz, Andreas
    Hapke, Friedrich
    Drechsler, Rolf
    2012 IEEE 15TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2012, : 230 - 235
  • [39] Early-Life-Failure Detection using SAT-based ATPG
    Sauer, Matthias
    Kim, Young Moon
    Seomun, Jun
    Kim, Hyung-Ock
    Do, Kyung-Tae
    Choi, Jung Yun
    Kim, Kee Sup
    Mitra, Subhasish
    Becker, Bernd
    2013 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2013,
  • [40] Speeding up SAT-based ATPG using Dynamic Clause Activation
    Eggersgluss, Stephan
    Tille, Daniel
    Drechsler, Rolf
    2009 ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2009, : 177 - 182