Wirelength-driven fast placement algorithm for island style FPGAs

被引:0
|
作者
Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China [1 ]
机构
来源
Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao | 2009年 / 9卷 / 1275-1282期
关键词
Efficiency - Field programmable gate arrays (FPGA) - Iterative methods - Costs - Temperature;
D O I
暂无
中图分类号
学科分类号
摘要
Traditional FPGA placement algorithms take much time, which decreases the FPGA physical design efficiency. In order to speed up the placement time and still keep the quality, a fast placement method for island-style FPGAs is proposed, which includes recursive bi-partition with terminal propagation consideration, minimum-cost flow initial placement and low temperature simulated annealing optimization. It applies iterative binary partitioning in each level considering the terminal propagation. For each partitioned region, minimum-cost flow algorithm is used to determine the initial placement. And then the simulated annealing algorithm with low temperature is used to improve the initial placement result. Experimental results show the efficiency and effectiveness of our algorithm.
引用
收藏
相关论文
共 50 条
  • [1] Fast Wirelength-driven Partition-based Placement for Island Style FPGAs
    Sui, Wentao
    Dong, Sheqin
    Bian, Jinian
    Hong, Xianlong
    PROCEEDINGS OF THE 11TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2008,
  • [2] A Novel Wirelength-Driven Packing Algorithm for FPGAs with Adaptive Logic Modules
    Wu, Sheng-Kai
    Hsu, Po-Yi
    Mak, Wai-Kei
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 501 - 505
  • [3] SafeChoice: A Novel Approach to Hypergraph Clustering for Wirelength-Driven Placement
    Yan, Jackey Z.
    Chu, Chris
    Mak, Wai-Kei
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (07) : 1020 - 1033
  • [4] Fast timing-driven partitioning-based placement for island style FPGAs
    Maidee, P
    Ababei, C
    Bazargan, K
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 598 - 603
  • [5] Thermal Driven Placement for Island-style MTCMOS FPGAs
    Jaffari, Javid
    Anis, Mohab
    JOURNAL OF COMPUTERS, 2008, 3 (04) : 24 - 30
  • [6] Timing-driven partitioning-based placement for Island Style FPGAs
    Maidee, P
    Ababei, C
    Bazargan, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (03) : 395 - 406
  • [7] Size Aware Placement for Island Style FPGAs
    Huang, Junying
    Lin, Colin Yu
    Liu, Yang
    Li, Zhihua
    Yang, Haigang
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2014, : 28 - 35
  • [8] Fast placement algorithm for hierarchical FPGAs
    Dai, Hui
    Zhou, Qiang
    Bian, Jinian
    Zeng, Xiangzhi
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (09): : 1455 - 1462
  • [9] A Fast Discrete Placement Algorithm for FPGAs
    Wu, Qinghong
    McElvain, Kenneth S.
    FPGA 12: PROCEEDINGS OF THE 2012 ACM-SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2012, : 115 - 118
  • [10] A FAST AND EFFECTIVE TIMING-DRIVEN PLACEMENT TOOL FOR FPGAs
    Khalid, Mohammed A. S.
    Xu, Yonghong
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2008, 17 (04) : 663 - 673