Simultaneous wiring and buffer block planning with optimal wire-sizing for interconnect-driven floorplanning

被引:3
|
作者
Yan, J. -T. [1 ]
机构
[1] Chung Hua Univ, Dept Comp Sci & Informat Engn, Hsinchu, Taiwan
来源
关键词
D O I
10.1049/ip-cdt:20060077
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As VLSI circuits are scaled into advanced deep-submicron (DSM) dimensions, interconnection delay plays an important role for any performance-driven design. In general, the techniques of wire sizing and buffer insertion can be further used to reduce the timing delay of any interconnection net. Basically, the concept of uniform wire sizing cannot lead to the timing optimisation of any interconnection net. On the basis of the analysis of optimal wire width on one wire segment, the wire planning with optimal wire widths is proposed to use less routing area to reduce the timing delay of any interconnection net. Furthermore, given a compact floorplan with a set of interconnection nets, on the basis of the analysis of buffer locations on one wire segment and the construction of a recursive buffer-location graph, an area-driven buffer block planning with optimal wire sizing (ABBP_OWS) algorithm is proposed to insert the feasible buffers into the given floorplan for each net without destroying the timing constraint of any routing net, and the time complexity of the proposed ABBP OWS algorithm is proved to be O(mn(2)), where m is the number of interconnection nets and n is the number of circuit blocks in the floorplan. Finally, the experimental results show that the proposed ABBP_OWS algorithm uses less routing area and floorplan area to meet more interconnection nets on all the tested benchmark circuits for interconnect-driven floorplanning.
引用
收藏
页码:335 / 347
页数:13
相关论文
共 17 条
  • [1] 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.):
  • [2] 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
  • [3] 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
  • [4] 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
  • [5] Interconnect-Driven Floorplanning with Noise-Aware Buffer Planning
    Li, Katherine Shu-Min
    Ho, Yingchieh
    Chen, Liang-Bi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2013, E96A (12) : 2467 - 2474
  • [6] Simultaneous floorplanning and buffer block planning
    Jiang, IHR
    Chang, YW
    Jou, JY
    Chao, KY
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 431 - 434
  • [7] Simultaneous buffer-sizing and wire-sizing for clock trees based on Lagrangian relaxation
    Lee, YM
    Chen, CCP
    Chang, YW
    Wong, DF
    [J]. VLSI DESIGN, 2002, 15 (03) : 587 - 594
  • [8] A performance-driven global routing algorithm with wire-sizing and buffer-insertion
    Deguchi, T
    Koide, T
    Wakabayashi, S
    [J]. APCCAS '98 - IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS: MICROELECTRONICS AND INTEGRATING SYSTEMS, 1998, : 121 - 124
  • [9] An efficient and optimal algorithm for simultaneous buffer and wire sizing
    Chu, CCN
    Wong, DF
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1999, 18 (09) : 1297 - 1304
  • [10] Power-optimal simultaneous buffer insertion/sizing and wire sizing
    Li, RM
    Zhou, D
    Liu, J
    Zeng, X
    [J]. ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 581 - 586