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 条
  • [21] Timing-Driven Placement for FPGAs with Heterogeneous Architectures and Clock Constraints
    Lin, Zhifeng
    Xie, Yanyue
    Qian, Gang
    Chen, Jianli
    Wang, Sifei
    Yu, Jun
    Chang, Yao-Wen
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1564 - 1569
  • [22] A simultaneous placement and global routing algorithm for FPGAs with power optimization
    Togawa, N
    Ukai, K
    Yanagisawa, M
    Ohtsuki, T
    APCCAS '98 - IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS: MICROELECTRONICS AND INTEGRATING SYSTEMS, 1998, : 125 - 128
  • [23] Placement legalization for heterogeneous cells of non-integer multiple-heights
    Jeong, Jooyeon
    Kim, Taewhan
    INTEGRATION-THE VLSI JOURNAL, 2024, 97
  • [24] POLAR: Placement based on Novel Rough Legalization and Refinement
    Lin, Tao
    Chu, Chris
    Shinnerl, Joseph R.
    Bustany, Ismail
    Nedelchev, Ivailo
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 357 - 362
  • [25] An Effective Window Based Legalization Algorithm for FPGA Placement
    Wang, Yu
    Shin, Hyunchul
    2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
  • [26] Diffusion-based placement migration with application on legalization
    Ren, Haoxing
    Pan, David Z.
    Alpert, Charles J.
    Villarrubia, Paul G.
    Nam, Gi-Joon
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (12) : 2158 - 2172
  • [27] Efficient and Effective Packing and Analytical Placement for Large-Scale Heterogeneous FPGAs
    Chen, Yu-Chen
    Chen, Sheng-Yen
    Chang, Yao-Wen
    2014 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2014, : 647 - 654
  • [28] Fast Search and Efficient Placement Algorithm for Reconfigurable Tasks on Modern Heterogeneous FPGAs
    Yao, Rui
    Zhao, Yinhua
    Yu, Yongchuan
    Zhao, Yihe
    Zhong, Xueyan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (04) : 474 - 487
  • [29] RippleFPGA: A Routability-Driven Placement for Large-Scale Heterogeneous FPGAs
    Pui, Chak-Wa
    Chen, Gengjie
    Chow, Wing-Kai
    Lam, Ka-Chun
    Kuang, Jian
    Tu, Peishan
    Zhang, Hang
    Young, Evangeline F. Y.
    Yu, Bei
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [30] An architecture-driven metric for simultaneous placement and global routing for FPGAs
    Chang, YW
    Chang, YT
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 567 - 572