• DocumentCode
    2552876
  • Title

    Exploiting isomorphism for compaction and faster simulation of binary decision diagrams

  • Author

    Chauhan, Pankaj ; Dasgupta, Pallab ; Chakrabarti, P.P.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
  • fYear
    1999
  • fDate
    7-10 Jan 1999
  • Firstpage
    324
  • Lastpage
    327
  • Abstract
    We present two techniques for compaction of ROBDDs. The first technique extracts isomorphic subtrees from a characteristic function ROBDD (cfBDD), replaces them by multi-output nodes, and stores the extracted subtrees as MTBDDs. The second technique searches pre-defined topological structures (signatures) within the cfBDD and replaces them by multi-output nodes. While both approaches are able to extract isomporphic subtrees in the cfBDD, the signature scanning approach gives a significantly better compression and reduces the simulation time as compared to cfBDD simulation, which shows that is possible to compress BDDs and yet simulate them faster
  • Keywords
    binary decision diagrams; high level synthesis; logic partitioning; logic simulation; ISCAS benchmark circuits; binary decision diagrams; characteristic function ROBDD; compaction; faster simulation; functional logic simulation; isomorphic subtrees; isomorphism; level scanning; multi-output nodes; pre-defined topological structures; signature scanning approach; simulation time; Binary decision diagrams; Boolean functions; Circuit simulation; Compaction; Computational modeling; Data structures; Discrete event simulation; Logic circuits; Space technology; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1999. Proceedings. Twelfth International Conference On
  • Conference_Location
    Goa
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0013-7
  • Type

    conf

  • DOI
    10.1109/ICVD.1999.745173
  • Filename
    745173