DocumentCode :
2647247
Title :
Multi-output functional decomposition with exploitation of don´t cares
Author :
Scholl, Christoph
Author_Institution :
Inst. of Comput. Sci., Albert-Ludwigs-Univ., Freiburg, Germany
fYear :
1998
fDate :
23-26 Feb 1998
Firstpage :
743
Lastpage :
748
Abstract :
Functional decomposition is an important technique in logic synthesis, especially for the design of lookup table based FPGA architectures. We present a method for functional decomposition with a novel concept for the exploitation of don´t cares thereby combining two essential goals. The minimization of the number of decomposition functions in the current decomposition step and the extraction of common subfunctions for multi-output Boolean functions. The exploitation of symmetries of Boolean functions plays an important role in our algorithm as a means to minimize the number of decomposition functions not only for the current decomposition step but also for the (recursive) decomposition algorithm as a whole. Experimental results prove the effectiveness of our approach
Keywords :
Boolean functions; combinational circuits; field programmable gate arrays; logic design; minimisation of switching nets; decomposition functions minimisation; don´t cares exploitation; logic synthesis; lookup table based FPGA architectures; multi-output Boolean functions; multi-output functional decomposition; recursive decomposition algorithm; Binary decision diagrams; Boolean functions; Computer science; Data structures; Field programmable gate arrays; Logic; Minimization methods; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 1998., Proceedings
Conference_Location :
Paris
Print_ISBN :
0-8186-8359-7
Type :
conf
DOI :
10.1109/DATE.1998.655941
Filename :
655941
Link To Document :
بازگشت