Constraints decomposition for RTL verification by SMT

被引:0
|
作者
Zhao, Yanni [1 ]
Bian, Jinian [1 ]
Deng, Shujun [1 ]
机构
[1] Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
关键词
Model checking;
D O I
暂无
中图分类号
学科分类号
摘要
Most of the verification tools in industry today are hard to fit for the rapid increase of the sizes of integrated circuits. In this paper, a layered verification using SMT solvers through hypergraph partitioning based constraint decomposition is proposed, which is provided for formal verification of the satisfiability of RTL circuit. In this method, after modeling structural constraints of the RTL circuit and its correlative variables as a hypergraph model with appropriate weights, a hypergraph partitioning based constraints decomposition procedure is used to find a proper balanced bi-partitioning with min-cut, in order to accomplish bounded model checking more efficiently for the RTL circuit. The experimental results show the efficiency for pruning of the search space and in solving the satisfiability problem.
引用
收藏
页码:234 / 239
相关论文
共 50 条
  • [1] Comparision Between LPSAT and SMT for RTL Verification
    Kunapareddy, Sarvani
    Turaga, Sriraj Dheeraj
    Sajjan, Solomon Surya Tej Mano
    2015 INTERNATIONAL CONFERENCED ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2015), 2015,
  • [2] Accelerating BGP Configuration Verification Through Reducing Cycles in SMT Constraints
    Shao, Xiaozhe
    Chen, Zibin
    Holcomb, Daniel
    Gao, Lixin
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (06) : 2493 - 2504
  • [3] Faster verification of RTL-specified systems via decomposition and constraint extension
    Andrei, Stefan
    Cheng, Albert Mo Kim
    27TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2006, : 67 - +
  • [4] Learning SMT(LRA) Constraints using SMT Solvers
    Kolb, Samuel
    Teso, Stefano
    Passerini, Andrea
    De Raedt, Luc
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 2333 - 2340
  • [5] Formal Probabilistic Timing Verification in RTL
    Kumar, Jayanand Asok
    Vasudevan, Shobha
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (05) : 788 - 801
  • [6] Reducing Verification Overhead with RTL slicing
    Ou, Jen-Chieh
    Saab, Daniel G.
    Qiang, Qiang
    Abraham, Jacob A.
    GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 399 - 404
  • [7] Use of Structural Tests in RTL Verification
    Hobeika, Christelle
    Thibeault, Claude
    Boland, Jean-Francois
    2008 1ST MICROSYSTEMS AND NANOELECTRONICS RESEARCH CONFERENCE, 2008, : 133 - 136
  • [8] RTL formal verification of embedded processors
    Bavonparadon, P
    Chongstitvatana, P
    IEEE ICIT' 02: 2002 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS I AND II, PROCEEDINGS, 2002, : 667 - 672
  • [9] An automatic circuit extractor for RTL verification
    Li, T
    Guo, Y
    Li, SK
    ATS 2003: 12TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2003, : 154 - 160
  • [10] Failure Triage in RTL Regression Verification
    Poulos, Zissis
    Veneris, Andreas
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (09) : 1893 - 1906