Lookahead Legalization Based Global Placement for Heterogeneous FPGAs

被引:0
|
作者
Purkayastha, Sharbani [1 ]
Mukherjee, Shyamapada [1 ]
机构
[1] Natl Inst Technol, Comp Sci Engn, Silchar, Assam, India
关键词
Physical Design Automation; Global placement; Heterogeneous FPGAs; Wirelength;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With increasing size and complexity of FPGA, placement has lately become the main concern in FPGA physical design. The existing approaches use both packing and placement technique for FPGA placement separately. Unlike the existing methods, we propose a novel global placement approach for heterogeneous FPGA without undergoing packing. The focus of the work is to find the global placement of heterogeneous FPGA architecture with minimum wire length. The existing FPGA placement algorithms first consider packing the logic elements, LUTs and FFs into BLEs then place it in a target FPGA architecture. The proposed global placement approach avoids packing thereby removes the overhead of packing phase in FPGA design. The proposed method consists of (1) Clustering, (2) Fixed block (I/O) placement, (3) Window selection, (4) Placing hard blocks using lookahead legalization.(5) Placing soft blocks using lookahead legalization. The proposed algorithm is evaluated and tested on ISPD 2016 benchmark circuits. The obtained results are found at par with the results of other existing techniques with respect to total wire length.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Packing and Legalization Free Boolean Satisfiability-based Placement Algorithm for Heterogeneous FPGAs
    Mukherjee, Shyamapada
    Purkayastha, Sharbani
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) : 2255 - 2270
  • [2] Packing and Legalization Free Boolean Satisfiability-based Placement Algorithm for Heterogeneous FPGAs
    Shyamapada Mukherjee
    Sharbani Purkayastha
    Arabian Journal for Science and Engineering, 2022, 47 : 2255 - 2270
  • [3] Dynamic Partitioning for Library based Placement on Heterogeneous FPGAs
    Mao, Fubing
    Zhang, Wei
    He, Bingsheng
    Lam, Siew-Kei
    FPGA'17: PROCEEDINGS OF THE 2017 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2017, : 296 - 296
  • [4] Dynamic Module Partitioning for Library based Placement on Heterogeneous FPGAs
    Mao, Fubing
    Zhang, Wei
    He, Bingsheng
    Lam, Siew-Kei
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 194 - 194
  • [5] Dynamic Module Partitioning for Library based Placement on Heterogeneous FPGAs
    Mao, Fubing
    Zhang, Wei
    He, Bingsheng
    Lam, Siew-Kei
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [6] CNN-inspired Analytical Global Placement for Large-scale Heterogeneous FPGAs
    Wang, Huimin
    Tone, Xingyu
    Ma, Chenyue
    Shi, Runming
    Chen, Jianli
    Wang, Kun
    Yu, Jun
    Chang, Yao-Wen
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 637 - 642
  • [7] elfPlace: Electrostatics-Based Placement for Large-Scale Heterogeneous FPGAs
    Meng, Yibai
    Li, Wuxi
    Lin, Yibo
    Pan, David Z.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (01) : 155 - 168
  • [8] elfPlace: Electrostatics-based Placement for Large-Scale Heterogeneous FPGAs
    Li, Wuxi
    Lin, Yibo
    Pan, David Z.
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [9] Late Breaking Results: An Effective Legalization Algorithm for Heterogeneous FPGAs with Complex Constraints
    Huang, Zhipeng
    Sun, Haokai
    Wang, Huimin
    Zhu, Ziran
    Yu, Jun
    Chen, Jianli
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 1362 - 1363
  • [10] PHetDP: A Placement Algorithm for Heterogeneous FPGAs with Delayed Packing
    Sharbani Purkayastha
    Shyamapada Mukherjee
    Circuits, Systems, and Signal Processing, 2023, 42 : 801 - 827