A practical methodology for early buffer and wire resource allocation

被引:13
作者
Alpert, CJ [2 ]
Hu, J
Sapatnekar, SS
Villarrubia, PG
机构
[1] Texas A&M Univ, Dept Elect Engn, College Stn, TX 77843 USA
[2] IBM Corp, Austin, TX 78758 USA
[3] Univ Minnesota, Dept Elect Engn & Comp Sci, Minneapolis, MN 55455 USA
关键词
buffer insertion; deep submicron; interconnect synthesis; layout; physical design; Steiner tree;
D O I
10.1109/TCAD.2003.810749
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As technology. scales, interconnect-centric design flows become imperative for achieving timing closure. Preplanning buffers and wires in the layout is critical for such flows. Both buffers and wires must be considered simultaneously, since wire routes determine buffer requirements and buffer locations constrain the wire routes. In contrast to recently proposed buffer block planning approaches, our novel design methodology distributes a set of buffer sites throughout the design. This allows one to use a tile graph to abstract the buffer planning problem and simultaneously address wire planning. We present a four-stag e heuristic called resource allocation for buffer and interconnect distribution for resource allocation that includes a new, efficient technique for buffer insertion using. 4 length-based constraint. Extensive experiments validate the effectiveness of this approach.
引用
收藏
页码:573 / 583
页数:11
相关论文
共 20 条
[1]  
Albrecht C., 2000, Proceedings International Symposium on Physical Design, 2000. ISPD-2000, P19, DOI 10.1145/332357.332368
[2]  
Alpert C, 1997, DES AUT CON, P588, DOI 10.1145/266021.266291
[3]   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
[4]  
Alpert CJ, 1998, 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, P362, DOI 10.1109/DAC.1998.724498
[5]  
CHIANG C, 1989, P IEEE INT C CAD, P2
[6]   Buffer block planning for interconnect planning and prediction [J].
Cong, J ;
Kong, TM ;
Pan, ZG .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2001, 9 (06) :929-937
[7]  
CONG J, 1999, P INT C COMP AID DES, P358
[8]  
CONG J, 1999, P INT S VLSI TECHN S, P54
[9]  
CONG J, 1997, CHALLENGES OPPORTUNI
[10]  
Dragan FF, 2001, PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, P120, DOI 10.1109/ASPDAC.2001.913291