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 条
  • [21] SAT-based summarization for boolean programs
    Basler, Gerard
    Kroening, Daniel
    Weissenbacher, Georg
    MODEL CHECKING SOFTWARE, PROCEEDINGS, 2007, 4595 : 131 - +
  • [22] Improving test pattern compactness in SAT-based ATPG
    Eggersgluess, Stephan
    Drechsler, Rolf
    PROCEEDINGS OF THE 16TH ASIAN TEST SYMPOSIUM, 2007, : 445 - 450
  • [23] Memory efficient ATPG for path delay faults
    Long, WN
    Li, ZC
    Yang, SY
    Min, YH
    SIXTH ASIAN TEST SYMPOSIUM (ATS'97), PROCEEDINGS, 1997, : 326 - 331
  • [24] Simulation and SAT-Based Boolean Matching for Large Boolean Networks
    Wang, Kuo-Hua
    Chan, Chung-Ming
    Liu, Jung-Chang
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 396 - 401
  • [25] Evaluating the Effectiveness of D-chains in SAT-based ATPG
    Burchard, Jan
    Neubauer, Felix
    Raiola, Pascal
    Erb, Dominik
    Becker, Bernd
    2017 18TH IEEE LATIN AMERICAN TEST SYMPOSIUM (LATS 2017), 2017,
  • [26] Search techniques for SAT-based Boolean optimization
    Department of Computer Engineering, American University of Sharjah, Sharjah, United Arab Emirates
    Met. Finish., 2006, 6 (436-447):
  • [27] A Highly Fault-Efficient SAT-Based ATPG Flow
    Eggersgluess, Stephan
    Drechsler, Rolf
    IEEE DESIGN & TEST OF COMPUTERS, 2012, 29 (04): : 63 - 70
  • [28] 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
  • [29] Efficiency of Multi-Valued Encoding in SAT-based ATPG
    Fey, Goerschwin
    Shi, Junhao
    Drechsler, Rolf
    ISMVL 2006: 36th International Symposium on Multiple-Valued Logic, 2006, : 147 - 152
  • [30] TG-PRo: A New Model for SAT-Based ATPG
    Chen, Huan
    Marques-Silva, Joao
    2009 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, 2009, : 76 - 81