Debugging sequential circuits using Boolean satisfiability

被引:32
|
作者
Ali, MF [1 ]
Veneris, A [1 ]
Safarpour, S [1 ]
Drechsler, R [1 ]
Smith, A [1 ]
Abadir, M [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
关键词
D O I
10.1109/ICCAD.2004.1382572
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Logic debugging of today's complex sequential circuits is an important problem. In this paper, a logic debugging methodology for multiple errors in sequential circuits with no state equivalence is developed. The proposed approach reduces the problem of debugging to an instance of Boolean Satisfiability. This formulation takes advantage of modern Boolean Satisfiability solvers that handle large circuits in a computationally efficient manner. An extensive suite of experiments with large sequential circuits confirm the robustness and efficiency of the proposed approach. The results further suggest that Boolean Satisfiability provides an effective platform for sequential logic debugging.
引用
收藏
页码:204 / 209
页数:6
相关论文
共 50 条
  • [1] Debugging sequential circuits using Boolean Satisfiability
    Ali, MF
    Veneris, A
    Safarpour, S
    Abadir, M
    Drechsler, R
    Smith, A
    [J]. 5TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION: COMMON CHALLENGES AND SOLUTIONS, PROCEEDINGS, 2005, : 44 - 49
  • [2] Fault diagnosis and logic debugging using Boolean satisfiability
    Smith, A
    Veneris, A
    Ali, MF
    Viglas, A
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (10) : 1606 - 1621
  • [3] Fault diagnosis and logic debugging using Boolean satisfiability
    Veneris, A
    [J]. 4TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION: COMMON CHALLENGES AND SOLUTIONS, PROCEEDINGS, 2003, : 60 - 65
  • [4] ATPG for Reversible Circuits Using Simulation, Boolean Satisfiability, and Pseudo Boolean Optimization
    Wille, Robert
    Zhang, Hongyan
    Drechsler, Rolf
    [J]. 2011 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2011, : 120 - 125
  • [5] Efficient Analog Circuits for Boolean Satisfiability
    Yin, Xunzhao
    Sedighi, Behnam
    Varga, Melinda
    Ercsey-Ravasz, Maria
    Toroczkai, Zoltan
    Hu, Xiaobo Sharon
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (01) : 155 - 167
  • [6] A Satisfiability Algorithm for Synchronous Boolean Circuits
    Morizumi, Hiroki
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (03) : 392 - 393
  • [7] Determining Minimal Testsets for Reversible Circuits Using Boolean Satisfiability
    Zhang, Hongyan
    Frehse, Stefan
    Wille, Robert
    Drechsler, Rolf
    [J]. IEEE AFRICON 2011, 2011,
  • [8] An efficient sequential equivalence checking framework using Boolean Satisfiability
    Zheng, Feijun
    Weng, Yanling
    Yan, Xiaolang
    [J]. ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 1174 - 1177
  • [9] The Connectivity of Boolean Satisfiability: Dichotomies for Formulas and Circuits
    Schwerdtfeger, Konrad W.
    [J]. THEORY OF COMPUTING SYSTEMS, 2017, 61 (02) : 263 - 282
  • [10] Algorithms for solving Boolean Satisfiability in combinational circuits
    Silva, LGE
    Silveira, LM
    Marques-Silva, J
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 526 - 530