Title :
Efficient LUT-based FPGA technology mapping for power minimization
Author :
Li, Hao ; Mak, Wai-Kei ; Katkoori, Srinivas
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Abstract :
We study the technology mapping problem for LUT-based FPGAs, targeting at power minimization. The problem has been proved to be NP-hard previously. Hence, we present an efficient heuristic to compute low-power mapping solutions. The major distinction of our work from previous ones is that while generating a LUT, we look ahead at the impact of the mapping selection of this LUT on the power consumption of the remaining network. We choose the mapping that results in the least estimated overall power consumption. The key idea is to compute low-power K-feasible cuts by an efficient incremental network flow computation method. Experimental results show that our algorithm reduces both power consumption and area over the previous algorithms reported in the literature.
Keywords :
circuit optimisation; field programmable gate arrays; heuristic programming; integrated circuit design; logic design; low-power electronics; minimisation; table lookup; FPGA technology mapping; LUT-based FPGA; NP-hard problems; area reduction; heuristics; incremental network flow computation; low-power K-feasible cuts; low-power mapping; network power consumption; power minimization; Circuits; Computer science; Energy consumption; Field programmable gate arrays; Power engineering and energy; Power engineering computing; Power generation; Programmable logic arrays; Table lookup; Very large scale integration;
Conference_Titel :
Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
Print_ISBN :
0-7803-7659-5
DOI :
10.1109/ASPDAC.2003.1195040