Global routing by never approximation algorithms for multicommodiy flow

被引:66
作者
Albrecht, C [1 ]
机构
[1] Univ Bonn, Res Inst Discrete Math, D-53113 Bonn, Germany
关键词
global routing; physical design; VLSI;
D O I
10.1109/43.920691
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We show how the new approximation algorithms by Garg and Konemann with extensions due to Fleischer for the multicommodity flow problem can be modified to solve the linear programming relaxation of the global routing problem. Implementation issues to improve the performance, such ms a discussion of different functions for the dual variables and how to use the Newton method as an additional optimization step, are given. It is shown that not only the maximum relative congestion is minimized, but the congestion of the edges is distributed equally such that the solution is optimal in a well-defined sense: the vector of the relative congestion of the edges sorted in nonincreasing order is minimal by lexicographic order, This is an important step toward improving signal integrity by extra spacing between wires. Finally, we show how the weighted netlength can be minimized. Our computational results with recent IBM processor chips show that this approach can be used in practice even for large chips and that it is superior on difficult instances where ripup and reroute algorithms fail.
引用
收藏
页码:622 / 632
页数:11
相关论文
共 24 条