Title :
An implicit algorithm for support minimization during functional decomposition
Author :
Legl, Christian ; Wurth, Bernd ; Eckl, Klaus
Author_Institution :
Inst. of Electron. Design Autom., Tech. Univ. of Munich, Germany
Abstract :
Functional decomposition is an important synthesis technique for lookup table based FPGAs. Given a partitioning of a function´s input variables into bound set and free set, the extracted subfunctions usually depend on all bound set variables. We show that this, however is often not necessary. We present an implicit algorithm that finds subfunctions with a minimal support among the huge number of possible subfunctions. Our approach includes non-disjoint decompositions as a special case. The algorithm is very fast due to the use of implicit techniques. Experimental results show substantial area reductions
Keywords :
field programmable gate arrays; logic CAD; logic partitioning; table lookup; LUT-based FPGAs; area reductions; functional decomposition; implicit algorithm; lookup table based FPGA; nondisjoint decompositions; partitioning; subfunctions; support minimization; synthesis technique; Boolean functions; Circuits; Electronic design automation and methodology; Encoding; Field programmable gate arrays; Input variables; Minimization methods; Partitioning algorithms; Table lookup;
Conference_Titel :
European Design and Test Conference, 1996. ED&TC 96. Proceedings
Conference_Location :
Paris
Print_ISBN :
0-8186-7424-5
DOI :
10.1109/EDTC.1996.494334