Congestion-Driven Floorplanning with Module Reshaping

被引:0
|
作者
Lin, Yu-Cheng [1 ]
Chen, Shin-Jia [1 ]
Chen, Ping-Liang [1 ]
Huang, Hsin-Hsiung [2 ]
机构
[1] Kainan Univ, Dept Informat & Elect Commerce, Tao Yuan, Taiwan
[2] Chung Yuan Christian Univ, Dept Elect Engn, Chungli, Taiwan
关键词
Simulated annealing; Ant algorithm; Floorplan; Module reshaping;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we implement a two-stage congestion-driven floorplanner. In first stage, an area-wire length-oriented method using simulated-annealing (SA) with the conception of ant algorithm (SANTA) was introduced and a congestion-driven module reshaping was introduced in second stage. The floorplanner which Simultaneously minimizes area, the wire congestion and the total wire-length generates the feasible solution. The objective of the paper is simultaneously area, the total wire length and the wire congestion. With the sequential-pair (SP) presentation, we first apply the SANTA improves the neighbor searching of traditional simulated-annealing (SA), to increase the solution quality and decrease the runtime. For the intermediate floorplan, the two adjacent soft modules located at the congested regions are selected and divided into a set of connected sub-rectangles to enlarge the common boundary between the adjacent modules. The longer common boundary actually reduces the total wire-length between the pins of two modules and minimizes the wire congestion. A nonlinear programming (NLP) method is applied for module reshaping mentioned above to further improve the congestion without the area penalty. Compared to traditional SA, SANTA can achieve an average improvement on area, total wire length and runtime by 3% and 8.1% and 23.0%, respectively. For the randomly selected 3)0 floorplan samples from Microelectronics Center of North Carolina (MCNC) benchmarks, the result also shows experimentally that the reshaping method obtains the improvement on the wire congestion and total wire length by 22% and 1.54%, respectively.
引用
收藏
页码:391 / +
页数:3
相关论文
共 50 条
  • [1] Congestion-driven Floorplanning based on Two-stage Optimization
    Mao, Fubing
    Ma, Yuchun
    Xu, Ning
    Wang, Yu
    Hong, Xianlong
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 1298 - +
  • [2] CONGESTION-DRIVEN DENDRITIC GROWTH
    Maury, Bertrand
    Roudneff-Chupin, Aude
    Santambrogio, Filippo
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS, 2014, 34 (04) : 1575 - 1604
  • [3] An effective congestion-driven placement framework
    Brenner, U
    Rohe, A
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (04) : 387 - 394
  • [4] Congestion-driven codesign of power and signal networks
    Su, HH
    Hu, J
    Sapatnekar, SS
    Nassif, SR
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 64 - 69
  • [5] A congestion-driven buffer planner with space reservation
    Huang, Hsin-Hsiung
    Chen, Yung-Ching
    Hsieh, Tsai-Ming
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 5435 - +
  • [6] Congestion-driven transmission expansion in competitive power markets
    Shrestha, GB
    Fonseka, PAJ
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2004, 19 (03) : 1658 - 1665
  • [7] Congestion-driven placement improvement using cell spreading
    Yang, Ling
    Zhou, Qiang
    Hong, Xianlong
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2415 - 2419
  • [8] Asynchronous parallel Genetic Algorithm for congestion-driven placement technique
    Yoshikawa, M
    Terai, H
    THIRD ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGMENT AND APPLICATIONS, PROCEEDINGS, 2005, : 130 - 136
  • [9] Timing-constrained congestion-driven global routing
    Yan, JT
    Lin, SH
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 683 - 686
  • [10] Congestion-Driven Multilevel Full-Chip Routing Framework
    姚海龙
    蔡懿慈
    洪先龙
    Tsinghua Science and Technology, 2008, (06) : 843 - 849