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
Link To Document