• DocumentCode
    3548360
  • Title

    BDD-based two variable sharing extraction

  • Author

    Wu, Dennis ; Zhu, Jianwen

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    1031
  • Abstract
    It has been shown that Binary Decision Diagram (BDD) based logic synthesis enjoys faster runtime than the classic logic synthesis systems based on Sum of Product (SOP) form. However, its synthesis quality has not been on par with the classic method due to the lack of an effective sharing extraction strategy. In this paper, we present the first sharing extraction algorithm that directly exploits the structural properties of BDD. While our sharing extraction algorithm is limited to two-variable, disjunctive factors, and therefore may miss sharing opportunities, we show that it can be made exact, incremental and polynomial.
  • Keywords
    binary decision diagrams; logic circuits; logic design; network synthesis; binary decision diagram; effective sharing extraction strategy; logic synthesis; sharing extraction algorithm; sum of product; synthesis quality; variable sharing extraction; Automation; Binary decision diagrams; Boolean functions; Data structures; Kernel; Logic; Optimization methods; Packaging; Polynomials; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466516
  • Filename
    1466516