• DocumentCode
    758705
  • Title

    Formal verification using edge-valued binary decision diagrams

  • Author

    Lai, Yung-Te ; Pedram, Massoud ; Vrudhula, Sarma B K

  • Author_Institution
    Hitachi Micro Syst. Inc., San Jose, CA, USA
  • Volume
    45
  • Issue
    2
  • fYear
    1996
  • fDate
    2/1/1996 12:00:00 AM
  • Firstpage
    247
  • Lastpage
    255
  • Abstract
    We present a new data structure called edge-valued binary-decision diagrams (EVBDD). An EVBDD is a directed acyclic graph, that provides a canonical and compact representation of functions that involve both Boolean and integer quantities. In general, EVBDDs provide a more versatile and powerful representation than ordinary binary decision diagrams. We first describe the structure and properties of EVBDDs, and present a general algorithm for performing a variety of binary operations. Next, we describe an important extension of EVBDDs, called Structural EVBDDs, and show how they can be used for hierarchical verification
  • Keywords
    Boolean functions; data structures; decision theory; diagrams; directed graphs; formal verification; Boolean functions; Structural EVBDD; algorithm; data structure; directed acyclic graph; edge-valued binary decision diagrams; formal verification; hierarchical verification; integer; ordinary binary decision diagrams; Arithmetic; Artificial intelligence; Boolean functions; Data structures; Design optimization; Encoding; Formal verification; Logic design; Polynomials; Testing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.485378
  • Filename
    485378