Title :
MogaMap and DynPack: Multi-Objective mapping and packing algorithms for optimization of area, performance and power consumption in FPGAs
Author :
Souza, V.L. ; Silva-Filho, A.G.
Author_Institution :
Inf. Center (CIn), Fed. Univ. of Pernambuco, Recife, Brazil
Abstract :
This paper presents a new technology mapper, MogaMap. The mapper is based on a hybrid approach that uses evolutionary algorithm associated with specific heuristics of the problem in order to find better trade-off results among area, performance and power consumption. Besides that, we present DynPack, a multi-objective clustering tool based on net connections and cluster dynamic status. MogaMap and DynPack have been integrated into VTR and, the pos-route analysis shows that, on average, our technique is able to reduce the number of complex block logics by 8%, the critical path delay by 16% and the power consumption by 15% when compared to state-of-the- art.
Keywords :
circuit optimisation; evolutionary computation; field programmable gate arrays; logic design; low-power electronics; DynPack; FPGA; MogaMap; cluster dynamic status; evolutionary algorithm; multiobjective clustering tool; multiobjective mapping; net connections; packing algorithms; power consumption; Clustering algorithms; Field programmable gate arrays; Pins; Power demand; Routing; Switches; Table lookup; Clustering; Evolutionary Algorithm; FPGA; Technology Mapping;
Conference_Titel :
Integrated Circuits and Systems Design (SBCCI), 2014 27th Symposium on
Conference_Location :
Aracaju
DOI :
10.1145/2660540.2660980