Interconnect-Driven Floorplanning with Noise-Aware Buffer Planning

被引:0
|
作者
Li, Katherine Shu-Min [1 ]
Ho, Yingchieh [2 ]
Chen, Liang-Bi [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung 80424, Taiwan
[2] Natl Dong Hwa Univ, Dept Elect Engn, Hualien, Taiwan
关键词
crosstalk; delay effects; insertion buffer; interconnect-driven floorplanning; noise-aware buffer planning; INSERTION; DELAY;
D O I
10.1587/transfun.E96.A.2467
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Crosstalk-induced noise has become a key problem in interconnect optimization when technology improves, spacing diminishes, and coupling capacitance/inductance increases. Buffer insertion/sizing is one of the most effective and popular techniques to reduce interconnect delay and decouple coupling effects. It is traditionally applied to post-layout optimization. However, it is obviously infeasible to insert/size hundreds of thousands buffers during the post-layout stage when most routing regions are occupied. Therefore, it is desirable to incorporate buffer planning into floorplanning to ensure timing closure and design convergence. In this paper, we first derive formulae of buffer insertion for timing and noise optimization, and then apply the formulae to compute the feasible regions for inserting buffers to meet both timing and noise constraints. Experimental results show that our approach achieves an average success rate of 80.9% (78.2%) of nets meeting timing constraints alone (both timing and noise constraints) and consumes an average extra area of only 0.49% (0.66%) over the given floorplan, compared with the average success rate of 75.6% of nets meeting timing constraints alone and an extra area of 1.33% by the BBP method proposed previously.
引用
收藏
页码:2467 / 2474
页数:8
相关论文
共 50 条
  • [1] Noise-aware buffer planning for interconnect-driven floorplanning
    Li, SM
    Cherng, YH
    Chang, YW
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 423 - 426
  • [2] Fast buffer planning and congestion optimization in interconnect-driven floorplanning
    Wong, KW
    Young, EFY
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 411 - 416
  • [3] Simultaneous wiring and buffer block planning with optimal wire-sizing for interconnect-driven floorplanning
    Yan, JT
    Lu, CH
    Wu, CW
    [J]. 2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, CONFERENCE PROCEEDINGS, 2004, : 469 - 472
  • [4] Simultaneous wiring and buffer block planning with optimal wire-sizing for interconnect-driven floorplanning
    [J]. Yan, J.-T., IEEE Circuits and Systems Society; Hiroshima University (Institute of Electrical and Electronics Engineers Inc.):
  • [5] Simultaneous wiring and buffer block planning with optimal wire-sizing for interconnect-driven floorplanning
    Yan, J. -T.
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2006, 153 (05): : 335 - 347
  • [6] Interconnect-driven floorplanning by searching alternative packings
    Sham, CW
    Young, EFY
    Hai, Z
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 417 - 422
  • [7] Formulae for performance optimization and their applications to interconnect-driven floorplanning
    Chang, NCY
    Chang, TW
    Jiang, IHR
    [J]. PROCEEDING OF THE 2002 3RD INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2002, : 523 - 528
  • [8] Interconnect-driven multistage hierarchical floorplanning for soft modules
    Lee, CH
    Fu, WY
    Chang, CC
    Hsieh, TM
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2003, : 223 - 226
  • [9] A new multilevel framework for large-scale interconnect-driven floorplanning
    Chen, Tung-Chieh
    Chang, Yao-Wen
    Lin, Shyh-Chang
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (02) : 286 - 294
  • [10] Substrate noise-aware floorplanning for mixed-signal SOCs
    Jeske, M
    Blakiewicz, G
    Chrzanowska-Jeske, M
    Wang, B
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 445 - 448