DocumentCode
3335687
Title
BDD Based Decomposition of Logic Functions with Application to FPGA Synthesis
Author
Lai, Yung-Te ; Pedram, Massoud ; Vrudhula, Sarma B K
Author_Institution
Dept. of EE-Systems, Univ. of Southern California, Los Angeles, CA
fYear
1993
fDate
14-18 June 1993
Firstpage
642
Lastpage
647
Abstract
This paper presents a theory for (disjunctive and nondisjunctive) function decomposition using the BDD representation of Boolean functions. Incompletely specified as well as multi-output Boolean functions are addressed as part of the general theory. A novel algorithm (based on an EVBDD representation) for generating the set of all bound variables that make the function decomposable is also presented. We compared our BDD-based decomposition procedure with existing implementations of the Roth-Karp procedure and obtained significant speed-ups.
Keywords
Artificial intelligence; Binary decision diagrams; Bismuth; Boolean functions; Data structures; Design automation; Distributed computing; Field programmable gate arrays; Logic functions; Machinery;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1993. 30th Conference on
ISSN
0738-100X
Print_ISBN
0-89791-577-1
Type
conf
DOI
10.1109/DAC.1993.204026
Filename
1600299
Link To Document