Title :
Power aware placement for FPGAs with dual supply voltages
Author :
Karimi, Zohreh ; Sarrafzadeh, Majid
Author_Institution :
Univ. of California, Los Angeles, CA
Abstract :
Usage of multiple supply voltages has raised new design challenges in IC design. We focus on the problem of power aware placement when dual supply voltages provide two high performance and low power working modes on each FPGA tile. To meet timing constrains, all logic elements within a tile need to work in the high performance mode when at least one element within that tile has tight timing requirements. To save more energy, we propose a placement flow that enables more tiles and logic elements to work in the low power mode. We start with an initial placement that provides coarse timing requirements. A heuristic algorithm is proposed to select a subset of tiles to host critical elements. Considering the candidate hosts, a set of movements are generated and those with least cost overheads are accepted. We also introduce "saving ratio" as a new metric for measuring quality of MSV-based power aware placement algorithms. Our proposed placement flow improves both the static and dynamic power consumption by about 4.5% which translates into an improvement in the saving ratio by 20.25%.
Keywords :
field programmable gate arrays; heuristic programming; integrated circuit design; power aware computing; FPGAs; IC design; dual supply voltages; heuristic algorithm; logic elements; multiple supply voltage; power aware placement algorithm; saving ratio; tiles; timing constrains; Application specific integrated circuits; Clocks; Energy consumption; Field programmable gate arrays; Histograms; Logic; Table lookup; Tiles; Timing; Voltage; FPGA; Physical design; low power; placement;
Conference_Titel :
Quality of Electronic Design, 2009. ISQED 2009. Quality Electronic Design
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-2952-3
Electronic_ISBN :
978-1-4244-2953-0
DOI :
10.1109/ISQED.2009.4810349