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
来源
2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED) | 2017年
关键词
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 条
  • [31] Placement for modern FPGAs
    Mak, WK
    Li, H
    2005 EMERGING INFORMATION TECHNOLOGY CONFERENCE (EITC), 2005, : 161 - 164
  • [32] High-performance Placement for Large-scale Heterogeneous FPGAs with Clock Constraints
    Zhu, Ziran
    Mei, Yangjie
    Li, Zijun
    Lin, Jingwen
    Chen, Jianli
    Yang, Jun
    Chang, Yao-Wen
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 643 - 648
  • [33] Lookahead algorithm for node placement optimization in ShuffleNets
    Wong, HLT
    Yeung, KL
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2000, E83B (07) : 1527 - 1533
  • [34] Heterogeneous floorplanning for FPGAs
    Feng, Y
    Mehta, DP
    19TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2005, : 257 - 262
  • [36] Towards Scalable Placement for FPGAs
    Bian, Huimin
    Ling, Andrew C.
    Choong, Alexander
    Zhu, Jianwen
    FPGA 10, 2010, : 147 - 156
  • [37] Markov Clustering-Based Placement Algorithm for Hierarchical FPGAs
    戴晖
    周强
    边计年
    TsinghuaScienceandTechnology, 2011, 16 (01) : 62 - 68
  • [38] A Study on Detailed Placement for FPGAs
    Paul, Sudipta
    Das, Rana
    Banerjee, Pritha
    2015 INTERNATIONAL CONFERENCE ON VLSI SYSTEMS, ARCHITECTURE, TECHNOLOGY AND APPLICATIONS (VLSI-SATA), 2015,
  • [39] Variation aware placement for FPGAs
    Srinivasan, Suresh
    Narayanan, Vijaykrishnan
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 422 - +
  • [40] Systolic Array Placement on FPGAs
    Hu, Hailiang
    Fang, Donghao
    Li, Wuxi
    Yuan, Bo
    Hu, Jiang
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,