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 条
  • [41] SAT-based algorithm for finding cycles in a Boolean network
    School of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu
    610054, China
    不详
    CA
    90034, United States
    Dianzi Keji Diaxue Xuebao, 6 (881-886):
  • [42] Techniques for SAT-Based Boolean Reasoning on Multiple Faults Affecting Logic Cells and Interconnects in Digital ICs
    Dall'Occo, Francesco
    Dalpasso, Marcello
    Favalli, Michele
    ELECTRONICS, 2022, 11 (03)
  • [43] Boolean difference and path delay faults detection
    Matrosova, Anzhela Yu.
    Tychinskiy, Vyacheslav Z.
    Andreeva, Valentina V.
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2024, (66): : 108 - 119
  • [44] Evaluating the Effectiveness of D-chains in SAT-based ATPG and Diagnostic TPG
    Raiola, Pascal
    Burchard, Jan
    Neubauer, Felix
    Erb, Dominik
    Becker, Bernd
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2017, 33 (06): : 751 - 767
  • [45] Accelerate SAT-based ATPG via Preprocessing and New Conflict Management Heuristics
    Huang, Junhua
    Zhen, Hui-Ling
    Wang, Naixing
    Yuan, Mingxuan
    Mao, Hui
    Huang, Yu
    Tao, Jiping
    27TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2022, 2022, : 365 - 370
  • [46] Evaluating the Effectiveness of D-chains in SAT-based ATPG and Diagnostic TPG
    Pascal Raiola
    Jan Burchard
    Felix Neubauer
    Dominik Erb
    Bernd Becker
    Journal of Electronic Testing, 2017, 33 : 751 - 767
  • [47] 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,
  • [48] An hfficient Computation of Minimal Correction Subformulas for SAT-based ATPG of Digital Circuits
    Ali, Lamya G.
    Hussein, Aziza I.
    Ali, Hanafy M.
    2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 383 - 389
  • [49] SAT-based ATPG using multilevel compatible don't-cares
    Saluja, Nikhil
    Gulati, Kanupriya
    Khatri, Sunil P.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2008, 13 (02)
  • [50] A SAT-Based Algorithm for Finding Attractors in Synchronous Boolean Networks
    Dubrova, Elena
    Teslenko, Maxim
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2011, 8 (05) : 1393 - 1399