Floorplanning with Boundary Constraints by Using AE-TCG

被引:0
|
作者
Li, YiMing [1 ]
Zhou, MingTian [1 ]
Li, Yi [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 610054, Peoples R China
关键词
design automation; computer aided design; floorplanning; transitive closure graph; area estimate; MODULE PLACEMENT; ALGORITHM; SEQUENCE;
D O I
10.1117/12.2010850
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
It is practical and crucial that a designer will want to control the positions of some modules along the chip boundary in the final packing for I/O connection. To solve the problem we propose an algorithm named Area Estimate Transitive Closure Graphs (AE-TCG). By analyzing the feasible condition of boundary constraints, AE-TCG guarantees that the result of each perturbation is a feasible placement with boundary constraints, and doesn't need to transform the infeasible solution to feasible one. Unlike most of the previous algorithms getting the target area after packing, AE-TCG can satisfy the boundary constraints and estimate the area of feasible placement without packing after random perturbation, then accept the beneficial perturbation. For the property of concentrate itself, AE-TCG is running without Simulated Annealing (SA) process. The experimental results show that AE-TCG is effective and efficient than other algorithms with boundary constraints in commonly used MCNC benchmark circuits.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Incremental floorplanning algorithm with boundary constraints
    Yang, Liu
    Dong, Sheqin
    Hong, Xianlong
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2007, 47 (10): : 1685 - 1688
  • [2] VLSI floorplanning with boundary constraints using generalized polish expression
    Lin, Chang-Tzu
    Chen, De-Sheng
    Wang, Yi-Wen
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2006, 29 (03) : 383 - 389
  • [3] VLSI floorplanning with boundary constraints using corner block list representation
    Ma, YC
    Hong, XL
    Dong, SQ
    Cai, YC
    Cheng, CK
    Gu, J
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (11) : 2697 - 2704
  • [4] A two-stage incremental floorplanning algorithm with boundary constraints
    Yang, Liu
    Dong, Sheqin
    Hong, Xianlong
    Ma, Yuchun
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 792 - +
  • [5] VLSI floorplanning with boundary constraints based on Corner Block List
    Ma, YC
    Dong, SQ
    Hong, XL
    Cai, YC
    Cheng, CK
    Gu, J
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 509 - 514
  • [6] VLSI Floorplanning with Boundary Constraints Based on Single-Sequence Representation
    Li, Kang
    Yu, Juebang
    Li, Jian
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (09) : 2369 - 2375
  • [7] TCG-based multi-bend bus driven floorplanning
    Ma, Tilen
    Young, Evangeline F. Y.
    2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 104 - 109
  • [8] Fast Floorplanning With Placement Constraints
    Pinge, Shantesh
    Nain, Rajeev K.
    Chrzanowska-Jeske, Malgorzata
    2013 IEEE 4TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2013,
  • [9] Floorplanning with alignment and performance constraints
    Tang, XP
    Wong, DF
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 848 - 853
  • [10] Modern floorplanning with boundary and fixed-outline constraints via genetic clustering algorithm
    Lin, CT
    Chen, DS
    Wang, YW
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2006, 15 (01) : 107 - 127