Distributed binary decision diagrams for verification of large circuits

被引:6
|
作者
Arunachalam, P
Chase, C
Moundanos, D
机构
关键词
D O I
10.1109/ICCD.1996.563580
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Binary Decision Diagrams (BDDs) are widely used for efficiently representing logic designs and for verifying their equivalence. However, they often require large amounts of memory even for relatively small circuits. This paper presents a new mechanism for alleviating the memory consumption problem by exploiting the memory available in a cluster of workstations. The memory required for a BDD node may be allocated in other machines on the network, and any reference to a BDD node returns the value from the appropriate machine in a transparent fashion. Using this technique we are able to verify the sequential benchmark, s1423, even though the BDDs required for verification exceed 2 gigabytes of storage.
引用
收藏
页码:365 / 370
页数:6
相关论文
共 50 条
  • [1] Formal Verification of Integer Multiplier Circuits Using Binary Decision Diagrams
    Kumar, Jitendra
    Miyasaka, Yukio
    Srivastava, Asutosh
    Fujita, Masahiro
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (04) : 1365 - 1378
  • [2] Verification of arithmetic circuits using binary moment diagrams
    Bryant R.E.
    Chen Y.-A.
    [J]. International Journal on Software Tools for Technology Transfer, 2001, 3 (2) : 137 - 155
  • [3] Distributed Binary Decision Diagrams for Symbolic Reachability
    Oortwijn, Wytse
    van Dijk, Tom
    van de Pol, Jaco
    [J]. SPIN'17: PROCEEDINGS OF THE 24TH ACM SIGSOFT INTERNATIONAL SPIN SYMPOSIUM ON MODEL CHECKING OF SOFTWARE, 2017, : 21 - 30
  • [4] Synthesis of optical circuits using binary decision diagrams
    Deb, Arighna
    Wille, Robert
    Keszoecze, Oliver
    Shirinzadeh, Saeideh
    Drechsler, Rolf
    [J]. INTEGRATION-THE VLSI JOURNAL, 2017, 59 : 42 - 51
  • [5] Timing simulation of digital circuits with binary decision diagrams
    Ubar, R
    Jutman, A
    Peng, Z
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 460 - 466
  • [6] Efficient rule base verification using binary decision diagrams
    Mues, C
    Vanthienen, J
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2004, 3180 : 445 - 454
  • [7] Computation of Resource Circuits of Petri Nets by Using Binary Decision Diagrams
    Chen, YuFeng
    Liu, Ding
    Liu, GaiYun
    Barkaoui, Kamel
    [J]. 2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [9] Formal verification using edge-valued binary decision diagrams
    Lai, YT
    Pedram, M
    Vrudhula, SBK
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (02) : 247 - 255
  • [10] Symbolic analysis of large analog circuits with determinant decision diagrams
    Shi, CJR
    Tan, XD
    [J]. 1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1997, : 366 - 373