Performance Driven VLSI Floorplanning with B*Tree Representation Using Differential Evolutionary Algorithm

被引:0
|
作者
Rani, D. Gracia Nirmala [1 ]
Rajaram, S. [1 ]
机构
[1] Thiagarajar Coll Engn Coll, Dept Elect & Commun Engn, Madurai 625015, Tamil Nadu, India
来源
关键词
VLSI CAD; Floorplanning; B*tree representation; Alignment and Performance constraints; Differential Evolutionary Algorithm (DE);
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a floorplanning algorithm based on B *Tree representation. Our floorplanner has explicitly designed for fixed-frame floorplanning, which is different from traditional minarea floorplanning. Moreover, we also show that it can be adapted to minimize total area. It addresses the problem of handling alignment constraint which arises in bus structure. It deals with performance constraint such as bounded net delay, while many existing floorplanners just minimize total wire length. More importantly, even with all these constraints the Differential evolutionary algorithm (DE) is very fast in the sense that it can quickly produce optimal solutions. Experimental results based on MCNC benchmark with constraints show that Differential Evolutionary (DE) can quickly produce optimal solutions.
引用
收藏
页码:445 / 456
页数:12
相关论文
共 50 条
  • [1] A genetic algorithm for VLSI floorplanning using O-tree representation
    Tang, ML
    Sebastian, A
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2005, 3449 : 215 - 224
  • [2] Hybrid Algorithm for Floorplanning Using B*-tree Representation
    Mao, Fubing
    Xu, Ning
    Ma, Yuchun
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 3, PROCEEDINGS, 2009, : 228 - +
  • [3] A survey on B*-Tree-based evolutionary algorithms for VLSI floorplanning optimisation
    Rani, D. Gracia Nirmala
    Rajaram, S.
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 48 (04) : 281 - 287
  • [4] Floorplanning using a tree representation
    Guo, PN
    Takahashi, T
    Cheng, CK
    Yoshimura, T
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (02) : 281 - 289
  • [5] A parallel VLSI floorplanning algorithm using corner block list topological representation
    Huang, L
    Cai, YC
    Hong, XL
    2004 INTERNATIONAL CONFERENCE ON COMMUNICATION, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2004, : 1208 - 1212
  • [6] Floorplanning using a tree representation: A summary
    Takahashi, T.
    Guo, P.N.
    Cheng, C.K.
    Yoshimura, T.
    IEEE Circuits and Systems Magazine, 2003, 3 (02) : 26 - 29
  • [7] VLSI Floorplanning Design using Clonal Selection Algorithm
    Abdullah, Deen Md
    Abdullah, Wali Md
    Babu, Noor Mohammad
    Bhuiyan, Md. Momenul Islam
    Nabi, Kazi Munshimun
    Rahman, M. Sohel
    2013 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2013,
  • [8] An Enhanced Memetic Algorithm using SKB tree representation for fixed-outline and temperature driven non-slicing floorplanning
    Shanthi, J.
    Rani, D. Gracia Nirmala
    Rajaram, S.
    INTEGRATION-THE VLSI JOURNAL, 2022, 86 : 84 - 97
  • [9] 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
  • [10] A Novel Differential Evolution based optimization algorithm for Non-Sliceable VLSI Floorplanning
    Rani, D. Gracia Nirmala
    Rajaram, S.
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION A-SCIENCE, 2015, 39 (A3): : 375 - 382