• DocumentCode
    3469629
  • Title

    FBDD: a folded logic synthesis system

  • Author

    Wu, Dennis ; Zhu, Jianwen

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont.
  • Volume
    2
  • fYear
    2005
  • fDate
    24-0 Oct. 2005
  • Firstpage
    746
  • Lastpage
    751
  • Abstract
    Despite decades of efforts and successes in logic synthesis, algorithm runtime has rarely been taken as a first class objective in research. As design complexity soars and million gate designs become common, as deep submicron effects dominate and frequently invoking logic synthesis within a low-level physical design environment, or a high-level architectural exploration environment become mandatory, it becomes necessary to revisit the fundamental logic synthesis infrastructure and algorithms. In this paper, we demonstrate FBDD, an open sourced, binary decision diagram (BDD) based logic synthesis package, which employs several new techniques, including folded logic transformations and two-variable sharing extraction. Towards the goal of scaling logic synthesis algorithms, we show that for standard benchmarks, and for field programmable gate array (FPGA) technology, FBDD can produce circuits with comparable area with commercial tools, while running one order of magnitude faster
  • Keywords
    binary decision diagrams; field programmable gate arrays; logic design; FBDD; FPGA technology; field programmable gate array; folded binary decision diagram; folded logic synthesis system; folded logic transformations; logic synthesis algorithms; two-variable sharing extraction; Algorithm design and analysis; Binary decision diagrams; Boolean functions; Circuit synthesis; Data structures; Field programmable gate arrays; Logic design; Packaging; Programmable logic arrays; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611422
  • Filename
    1611422