A GA with heuristic-based decoder for IC floorplanning

被引:24
|
作者
Gwee, BH [1 ]
Lim, MH [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
关键词
IC floorplanning; genetic algorithm; objective function; multi-objective optimization;
D O I
10.1016/S0167-9260(99)00015-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we describe a genetic algorithm with heuristic-based layout decoder (GAHD) for floorplanning in IC design. The basic idea is to make use of a GA to search for an optimal arrangement of circuit modules on a pre-specified layout area. To achieve a GA that is efficient in floorplanning, we employ a technique to systematically determine suitable weighting coefficients of the search objectives in deriving a suitable objective function. For each arrangement of flexible modules derived by the GA, the aspect ratios of all the modules are fixed such that the modules when fully placed and routed will yield a floorplan that is efficient in terms of area and wirelength. For this purpose, we designed a heuristic-based layout decoder for determining the optimal aspect ratio and orientation of each module. Our results show improvement over other reported floorplanning algorithms based on simulations of the AMI33 benchmark problem. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:157 / 172
页数:16
相关论文
共 50 条
  • [1] A GA with heuristic based decoder for floorplanning with flexible IC modules
    Hwee, GB
    Hiot, LM
    ISIC-99: 8TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS, DEVICES & SYSTEMS, PROCEEDINGS, 1999, : 451 - 454
  • [2] HEURISTIC-BASED LEARNING
    RUBIN, SH
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 507 : 41 - 50
  • [3] Heuristic-based semantic query optimization
    Sciore, E.
    Siegel, M.
    Proceedings of the Jerusalem Conference on Information Technology, 1990,
  • [4] Heuristic-based model refinement for FLAVERS
    Tan, JB
    Avrunin, GS
    Clarke, LA
    ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 635 - 644
  • [5] A heuristic-based approach to conceptual design
    Chong, Yih Tng
    Chen, Chun-Hsien
    Leong, Kah Fai
    RESEARCH IN ENGINEERING DESIGN, 2009, 20 (02) : 97 - 116
  • [6] An Effective Heuristic-Based Approach for Partitioning
    Zhao, Xibin
    Zhang, Hehua
    Jiang, Yu
    Song, Songzheng
    Jiao, Xun
    Gu, Ming
    JOURNAL OF APPLIED MATHEMATICS, 2013,
  • [7] Heuristic-based backtracking for propositional satisfiability
    Bhalla, A
    Lynce, I
    de Sousa, JT
    Marques-Silva, J
    PROGRESS IN ARTIFICIAL INTELLIGENCE-B, 2003, 2902 : 116 - 130
  • [8] Heuristic-Based Address Clustering in Bitcoin
    Zhang, Yuhang
    Wang, Jun
    Luo, Jie
    IEEE ACCESS, 2020, 8 : 210582 - 210591
  • [9] Heuristic-based management (I): variation
    Lammoglia, Nelson L.
    Olaya, Camilo
    Villalobos, Jorge
    Calderon, Juan P.
    Valdivia, Juan A.
    Zarama, Roberto
    KYBERNETES, 2010, 39 (9-10) : 1513 - 1528
  • [10] Botnets: A Heuristic-Based Detection Framework
    Mendonca, Luis
    Santos, Henrique
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SECURITY OF INFORMATION AND NETWORKS, 2012, : 33 - 40