Efficient SAT-based Dynamic Compaction and Relaxation for Longest Sensitizable Paths

被引:0
|
作者
Sauer, Matthias [1 ]
Reimer, Sven [1 ]
Schubert, Tobias [1 ]
Polian, Ilia [2 ]
Becker, Bernd [1 ]
机构
[1] Albert Ludwigs Univ Freiburg, Georges Kohler Allee 051, D-79110 Freiburg, Germany
[2] Univ Passau, D-94032 Passau, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Comprehensive coverage of small-delay faults under massive process variations is achieved when multiple paths through the fault locations are sensitized by the test pair set. Using one test pair per path may lead to impractical test set sizes and test application times due to the large number of near-critical paths in state-of-the-art circuits. We present a novel SAT-based dynamic test-pattern compaction and relaxation method for sensitized paths in sequential and combinational circuits. The method identifies necessary assignments for path sensitization and encodes them as a SAT-instance. An efficient implementation of a bitonic sorting network is used to find test patterns maximizing the number of simultaneously sensitized paths. The compaction is combined with an efficient lifting-based relaxation technique. An innovative implication-based path-conflict analysis is used for a fast identification of conflicting paths. Detailed experimental results demonstrate the applicability and quality of the method for academical and industrial benchmark circuits. Compared to fault dropping the number of patterns is significantly reduced by over 85% on average while at the same time leaving more than 70% of the inputs unspecified.
引用
收藏
页码:448 / 453
页数:6
相关论文
共 50 条
  • [41] Increasing the deductibility on CNF instances for efficient SAT-based bounded model checking
    Vimjam, VC
    Hsiao, MS
    HLDVT'05: TENTH ANNUAL IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2005, : 184 - 191
  • [42] An efficient SAT-based path delay fault ATPG with an unified sensitization model
    Lu, Shun-Yen
    Hsieh, Ming-Ting
    Liou, Jing-Jia
    2007 IEEE INTERNATIONAL TEST CONFERENCE, VOLS 1 AND 2, 2007, : 271 - 277
  • [43] Efficient SAT-based Application Mapping and Scheduling on Multiprocessor Systems for Throughput Maximization
    Liu, Weichen
    Gu, Zonghua
    Ye, Yaoyao
    2015 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES), 2015, : 127 - 136
  • [44] A SAT-based implication engine for efficient ATPG, equivalence checking, and optimization of net lists
    Tafertshofer, P
    Ganz, A
    Henftling, M
    1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1997, : 648 - 655
  • [45] TACO: Efficient SAT-Based Bounded Verification Using Symmetry Breaking and Tight Bounds
    Galeotti, Juan P.
    Rosner, Nicolas
    Lopez Pombo, Carlos G.
    Frias, Marcelo F.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (09) : 1283 - 1306
  • [46] Efficient SAT-Based Software Analysis: from Automated Testing to Automated Verification and Repair
    Aguirre, Nazareno
    2017 IEEE/ACM 5TH INTERNATIONAL FME WORKSHOP ON FORMAL METHODS IN SOFTWARE ENGINEERING (FORMALISE) PROCEEDINGS, 2017, : 2 - 2
  • [47] SATMCS: An Efficient SAT-Based Algorithm and Its Improvements for Computing Minimal Cut Sets
    Luo, Weilin
    Wei, Ou
    Wan, Hai
    IEEE TRANSACTIONS ON RELIABILITY, 2021, 70 (02) : 575 - 589
  • [48] Efficient SAT-Based Pre-image Enumeration for Quantitative Information Flow in Programs
    Weigl, Alexander
    DATA PRIVACY MANAGEMENT AND SECURITY ASSURANCE, 2016, 9963 : 51 - 58
  • [49] Efficient SAT-Based Mapping and Scheduling of Homogeneous Synchronous Dataflow Graphs for Throughput Optimization
    Liu, Weichen
    Yuan, Mingxuan
    He, Xiuqiang
    Gu, Zonghua
    Liu, Xue
    RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 492 - +
  • [50] Efficient SAT-Based Minimal Model Generation Methods for Modal Logic S5
    Huang, Pei
    Li, Rundong
    Liu, Minghao
    Ma, Feifei
    Zhang, Jian
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021, 2021, 12831 : 225 - 241