Title :
Performance driven optimization for MUX based FPGAs
Author :
Gunther, Wolfgang ; Drechsler, Rolf
Author_Institution :
Inst. of Comput. Sci., Albert-Ludwigs-Univ., Freiburg, Germany
Abstract :
Logic synthesis and technology mapping for Multiplexor (MUX) based field programmable gate arrays (FPGAs) have widely been considered. In this paper, an algorithm is proposed that applies techniques from logic synthesis during mapping to minimize the delay. By this, the target technology is considered during the minimization process. Binary decision diagrams (BDDs) are used as an underlying data structure for netlists, combining both structural and functional properties. To evaluate a netlist, a fast technology mapper is used. Since most of the changes to a netlist are local, re-mapping can be done locally, allowing a fast but reliable evaluation after each modification. We give experimental results that show large improvements for most of the instances we considered
Keywords :
circuit optimisation; data structures; field programmable gate arrays; logic CAD; minimisation of switching nets; technology CAD (electronics); MUX based FPGAs; data structure; functional properties; logic synthesis; minimization process; performance driven optimization; technology mapper; technology mapping; Binary decision diagrams; Boolean functions; Computer science; Data structures; Delay; Field programmable gate arrays; Logic design; Programmable logic arrays; Routing; Time to market;
Conference_Titel :
VLSI Design, 2001. Fourteenth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-7695-0831-6
DOI :
10.1109/ICVD.2001.902678