DocumentCode :
2635121
Title :
An integer programming placement approach to FPGA clock power reduction
Author :
Rakhshanfar, Alireza ; Anderson, Jason H.
Author_Institution :
Dept. of ECE, Univ. of Toronto, Toronto, ON, Canada
fYear :
2011
fDate :
25-28 Jan. 2011
Firstpage :
831
Lastpage :
836
Abstract :
Clock signals are responsible for a significant portion of dynamic power in FPGAs owing to their high toggle frequency and capacitance. Clock signals are distributed to loads through a programmable routing tree network, designed to provide low delay and low skew. The placement step of the FPGA CAD flow plays a key role in influencing clock power, as clock tree branches are connected based solely on the placement of the clock loads. In this paper, we present a placement-based approach to clock power reduction based on an integer linear programming (ILP) formulation. Our technique is intended to be used as an optimization post-pass executed after traditional placement, and it offers fine-grained control of the amount by which clock power is optimized versus other placement criteria. Results show that the proposed technique reduces clock network capacitance by over 50% with minimal deleterious impact on post-routed wirelength and circuit speed.
Keywords :
clocks; field programmable gate arrays; integer programming; linear programming; FPGA CAD flow; FPGA clock power reduction; circuit speed; clock network capacitance; clock signal; clock tree branch; dynamic power; field programmable gate arrays; fine-grained control; high toggle frequency; integer linear programming; integer programming placement; placement-based approach; post-routed wirelength; programmable routing tree network; significant portion; Annealing; Capacitance; Clocks; Field programmable gate arrays; Optimization; Routing; Solid modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2011 16th Asia and South Pacific
Conference_Location :
Yokohama
ISSN :
2153-6961
Print_ISBN :
978-1-4244-7515-5
Type :
conf
DOI :
10.1109/ASPDAC.2011.5722305
Filename :
5722305
Link To Document :
بازگشت