• DocumentCode
    3081260
  • Title

    Controlling the memory during manipulation of word-level decision diagrams

  • Author

    Kinder, Sebastian ; Fey, Görschwin ; Drechsler, Rolf

  • Author_Institution
    Inst. of Comput. Sci., Bremen Univ., Germany
  • fYear
    2005
  • fDate
    19-21 May 2005
  • Firstpage
    250
  • Lastpage
    255
  • Abstract
    Decision diagrams (DDs) are efficient data structures that are frequently used for formal verification, test or synthesis of circuits and systems. The main drawback of the data structure is the potential memory blow-up caused by certain functions. Therefore streaming has been proposed as a technique to efficiently evaluate operations on binary DDs (BDDs). The maximal memory usage can be controlled and therefore calculations can be carried out with a small amount of memory. In this paper we show how streaming can be extended to word-level decision diagrams (WLDDs) and for which type of diagrams streaming is applicable. A detailed description of streaming for multi-terminal BDDs (MTBDDs) is given. Experiments show the efficiency and the small memory needs for operations on MTBDDs.
  • Keywords
    binary decision diagrams; data structures; formal verification; logic design; binary decision diagrams; data structures; formal verification; manipulation; memory storage; word-level decision diagrams; Boolean functions; Circuit synthesis; Circuit testing; Circuits and systems; Computer science; Control system synthesis; Data structures; Formal verification; Runtime; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic, 2005. Proceedings. 35th International Symposium on
  • ISSN
    0195-623X
  • Print_ISBN
    0-7695-2336-6
  • Type

    conf

  • DOI
    10.1109/ISMVL.2005.15
  • Filename
    1423188