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 条
  • [21] Analysis and Verification of SoC Design RTL Parameters
    Ghosh, Prokash
    PROCEEDINGS OF THE FIRST IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, INTELLIGENT CONTROL AND ENERGY SYSTEMS (ICPEICES 2016), 2016,
  • [22] Verification at RTL Using Separation of Design Concerns
    Safieddine, Maya H.
    Zaraket, Fadi A.
    Kanj, Rouwaida
    El-Zein, Ali
    Roesner, Wolfgang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (08) : 1529 - 1542
  • [23] On the reuse of RTL assertions in SystemC TLM verification
    Bombieri, Nicola
    Fummi, Franco
    Guarnieri, Valerio
    Pravadelli, Graziano
    Stefanni, Francesco
    Ghasempouri, Tara
    Lora, Michele
    Auditore, Giovanni
    Marcigaglia, Mirella Negro
    2014 15TH LATIN AMERICAN TEST WORKSHOP - LATW, 2014,
  • [24] Case Study: SoC Performance Verification and Static Verification of RTL Parameters
    Ghosh, Prokash
    Srivastava, Rohit
    2019 20TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR/SOC TEST, SECURITY AND VERIFICATION (MTV 2019), 2019, : 65 - 72
  • [25] RTL emulation: The next leap in system verification
    Sawant, S
    Giordano, P
    33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, : 233 - 235
  • [26] Verification methods for VHDL RTL-subroutines
    Ecker, W
    JOURNAL OF SYSTEMS ARCHITECTURE, 1996, 42 (02) : 117 - 128
  • [27] TRAU : SMT solver for string constraints
    Abdulla, Parosh Aziz
    Atig, Mohamed Faouzi
    Chen, Yu-Fang
    Bui Phi Diep
    Holik, Lukas
    Rezine, Ahmed
    Rummer, Philipp
    PROCEEDINGS OF THE 2018 18TH CONFERENCE ON FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD), 2018, : 165 - 169
  • [28] Norn: An SMT Solver for String Constraints
    Abdulla, Parosh Aziz
    Atig, Mohamed Faouzi
    Chen, Yu-Fang
    Holik, Lukas
    Rezine, Ahmed
    Rummer, Philipp
    Stenman, Jari
    COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 : 462 - 469
  • [29] An efficient SMT solver for string constraints
    Tianyi Liang
    Andrew Reynolds
    Nestan Tsiskaridze
    Cesare Tinelli
    Clark Barrett
    Morgan Deters
    Formal Methods in System Design, 2016, 48 : 206 - 234
  • [30] raSAT: an SMT solver for polynomial constraints
    Vu Xuan Tung
    To Van Khanh
    Ogawa, Mizuhito
    FORMAL METHODS IN SYSTEM DESIGN, 2017, 51 (03) : 462 - 499