New performance-driven FPGA routing algorithms

被引:30
作者
Alexander, MJ [1 ]
Robins, G [1 ]
机构
[1] UNIV VIRGINIA, DEPT COMP SCI, CHARLOTTESVILLE, VA 22903 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/43.552083
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Motivated by the goal of increasing the performance of FPGA-based designs, we propose new Steiner and arborescence FPGA routing algorithms. Our Steiner tree constructions significantly outperform the best known ones and have provably good performance bounds. Our arborescence heuristics produce routing solutions with optimal source-sink pathlengths, and with wirelength on par with the best existing Steiner tree heuristics, We have incorporated these algorithms into an actual FPGA router, which routed a number of industrial circuits using channel width considerably smaller than is achievable by previous routers. Our routing results for both the 3000 and 4000-series Xilinx parts are currently the best known in the literature.
引用
收藏
页码:1505 / 1517
页数:13
相关论文
共 40 条
[1]  
Alexander M. J., 1995, Proceedings Eighth Annual IEEE International ASIC Conference and Exhibit (Cat. No.95TH8087), P253, DOI 10.1109/ASIC.1995.580726
[2]  
Alexander M. J., 1994, Proceedings. Seventh Annual IEEE International ASIC Conference and Exhibit (Cat. No.94TH0685-8), P138, DOI 10.1109/ASIC.1994.404591
[3]  
ALEXANDER MJ, 1995, EURO-DAC '95 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL, PROCEEDINGS, P80, DOI 10.1109/EURDAC.1995.527391
[4]  
ALEXANDER MJ, 1995, DES AUT CON, P562
[5]  
ALEXANDER MJ, 1994, EURO-DAC '94 WITH EURO-VHDL 94, PROCEEDINGS, P259
[6]  
ALEXANDER MJ, 1994, P ACM SIGDA INT WKSH
[7]  
ALEXANDER MJ, IN PRESS VLSI DESIGN
[8]  
ALEXANDER MJ, 1996, P ACM SIGDA PHYS DES, P142
[9]   PRIM-DIJKSTRA TRADEOFFS FOR IMPROVED PERFORMANCE-DRIVEN ROUTING TREE DESIGN [J].
ALPERT, CJ ;
HU, TC ;
HUANG, JH ;
KAHNG, AB ;
KARGER, D .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (07) :890-896
[10]  
BHAT N, 1992, P IEEE INT C COMP DE, P95, DOI [10.1109/ICCD.1992.276199, DOI 10.1109/ICCD.1992.276199]