DocumentCode
2431522
Title
A detailed router for hierarchical FPGAs based on simulated evolution
Author
Zhu, Ke ; Cai, Yici ; Zhou, Qiang ; Hong, Xianlong
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2009
fDate
28-30 April 2009
Firstpage
114
Lastpage
117
Abstract
This paper presents a new detailed router for the hierarchical field programmable gate arrays (H-FPGAs). The optimal objectives of proposed routing algorithm are improving the time consumption of routing procedure (minimizing the running time of algorithm), and at the same time make great effort to decrease the wire length and critical path delay. Initially, nets are routed sequentially according to their criticalities. Then, to achieve optimization targets, the nets violating routablity constrains are resolved iteratively by a rip-up and rerouting router using the simulated evolution optimization technique, where each net will be evaluated via a rip-up priority function consisting of the timing part and the congestion part, and then compared to a random number to decide if it will be ripped and rerouted. An experimental result under commercial H-FPGA shows that our router can have about 26% improvement on the time-consumption and 0.45% reduction on total wire length when compared with a modified VPR.
Keywords
field programmable gate arrays; network routing; optimisation; critical path delay; detailed router; hierarchical FPGA; hierarchical field programmable gate array; rip-up priority function; routing algorithm; simulated evolution optimization technique; time consumption; wire length; Application specific integrated circuits; Circuit simulation; Computational modeling; Constraint optimization; Costs; Delay; Field programmable gate arrays; Routing; Switches; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, Automation and Test, 2009. VLSI-DAT '09. International Symposium on
Conference_Location
Hsinchu
Print_ISBN
978-1-4244-2781-9
Electronic_ISBN
978-1-4244-2782-6
Type
conf
DOI
10.1109/VDAT.2009.5158108
Filename
5158108
Link To Document