CHANNEL DENSITY REDUCTION BY ROUTING OVER THE CELLS

被引:4
作者
LIN, MS
PERNG, HW
HWANG, CY
LIN, YL
机构
[1] Department of Computer Science, Tsing Hua University, Hsin-Chu
关键词
OVER-THE-CELL ROUTING; CHANNEL DENSITY REDUCTION; STANDARD-CELL LAYOUT; VLSI ROUTING; INTEGER LINEAR PROGRAMMING;
D O I
10.1109/43.85743
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a new approach for reducing the density of a channel by routing some nets (or subnets) over the cells (i.e., outside the channel). Previous research assumed that the more nets being routed over the cells the greater the reduction in the channel density. We show that only the removal of critical nets contributes to the reduction in the channel density. We divide channel into zones where each zone has a zone density and the removal of any net from a zone will reduce its density by one. In order to reduce the channel density, only certain critical zones need to have their nets routed over the cells. A bipartite graph is used to represent the relationship between nets and zones. The problem is transformed into a constrained covering problem and formulated as an integer linear programming problem. In comparison with previous research, our approach reduces more channel densities while using fewer tracks over the cells. For Deutsch's difficult channel, a previous approach needs 15 tracks over the cells to reduce the channel density by 3 while we need only 5 tracks to achieve the same result.
引用
收藏
页码:1067 / 1071
页数:5
相关论文
共 8 条
[1]  
Burstein M., 1983, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VCAD-2, P223, DOI 10.1109/TCAD.1983.1270040
[2]   OVER-THE-CELL CHANNEL ROUTING [J].
CONG, JS ;
LIU, CL .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1990, 9 (04) :408-418
[3]  
DEUTSCH DN, 1980, 17TH P IEEE ACM DES, P32
[4]  
DEUTSCH DN, 1976, 19TH P DES AUT C IEE, P425
[5]  
HASHIMOTO A, 1971, 8TH P DES AUT WORKSH, P155
[6]  
RIVEST RL, 1982, 19TH P DES AUT C, P418
[7]   A PERMEATION ROUTER [J].
SHIRAISHI, Y ;
SAKEMI, Y .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (03) :462-471
[8]  
Yoshimura T., 1982, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VCAD-1, P25, DOI 10.1109/TCAD.1982.1269993