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 :
بازگشت