A Floorplanning Algorithm For Block Placement In SoC Design

被引:0
|
作者
Chen, Shanshan [1 ]
Wang, Linkai [1 ]
Zhou, Xiaofang [1 ]
机构
[1] Fudan Univ, State Key Lab ASIC & Syst, Shanghai 201203, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the dramatic increase in size and complexity of systems on chip (SoC), there might be as much as hundreds of macro blocks and millions of standard cells integrated into a single chip. To facilitate signal routing and P/G network construction, one approach is to place macros around the boundary of chip and the remainder is used for arrangement of standard cells. To deal with such kind of placement, we propose an algorithm based on simulated annealing using B*-tree. The proposed algorithm guarantees a feasible solution through perturbation of B*-tree and the experimental results prove it very efficient.
引用
收藏
页码:2260 / 2263
页数:4
相关论文
共 50 条
  • [1] An advanced placement method for SoC floorplanning based on ACO algorithm
    Luo, Rong
    Sun, Peng
    [J]. 2007 50TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 2007, : 916 - 918
  • [2] Expert system perimeter block placement floorplanning
    Auletta, R
    [J]. DESIGNERS' FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2004, : 140 - 143
  • [3] A thermal aware floorplanning algorithm supporting voltage islands for low power SOC design
    Cai, YC
    Liu, B
    Zhou, Q
    Hong, XL
    [J]. INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2005, 3728 : 257 - 266
  • [4] A FUZZY-THEORETIC BLOCK PLACEMENT ALGORITHM FOR VLSI DESIGN
    GU, ZC
    YAMADA, S
    YONEDA, S
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS ELECTRONICS INFORMATION AND SYSTEMS, 1991, 74 (10): : 3065 - 3071
  • [5] Timing-driven floorplanning algorithm for Building Block Layout
    Kong, TM
    Hong, XL
    [J]. FOURTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS, 1996, 2644 : 477 - 482
  • [6] Multiagent evolutionary algorithm for floorplanning using moving block sequence
    Wang, Heyong
    Hu, Kang
    Liu, Jing
    Jiao, Licheng
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 4372 - 4377
  • [7] Moving block sequence and organizational evolutionary algorithm for general floorplanning
    Liu, J
    Zhong, WC
    Jiao, LC
    [J]. COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 238 - 246
  • [8] A compact algorithm for placement design using corner block list representation
    Ma, YC
    Hong, XL
    Dong, SQ
    Cai, YC
    Cheng, CK
    Gu, J
    [J]. 2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 146 - 149
  • [9] Fast Floorplanning With Placement Constraints
    Pinge, Shantesh
    Nain, Rajeev K.
    Chrzanowska-Jeske, Malgorzata
    [J]. 2013 IEEE 4TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2013,
  • [10] Unification of partitioning, placement and floorplanning
    Adya, SN
    Chaturvedi, S
    Roy, JA
    Papa, DA
    Markov, IL
    [J]. ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 550 - 557