Thermal-Aware Floorplanning for Partially-Reconfigurable FPGA-based Systems

被引:0
|
作者
Pagano, Davide [1 ]
Vuka, Mikel [1 ]
Rabozzi, Marco [1 ]
Cattaneo, Riccardo [1 ]
Sciuto, Donatella [1 ]
Santambrogio, Marco D. [1 ]
机构
[1] Politecn Milan, Milan, Italy
关键词
PLACEMENT; TEMPERATURE;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field Programmable Gate Arrays (FPGAs) systems are being more and more frequent in high performance applications. Temperature affects both reliability and performance, therefore its optimization has become challenging for system designers. In this work we present a novel thermal aware floorplanner based on both Simulated Annealing (SA) and Mixed-Integer Linear Programming (MILP). The proposed method takes into account an accurate description of heterogeneous resources and partially reconfigurable constraints of recent FPGAs. Our major contribution is to provide a high level formulation for the problem, without resorting to low level consideration about FPGAs resources. Within our approach we combine the benefits of SA and MILP to handle both linear and non-linear optimization metrics while providing an effective exploration of the solution space. Experimental results show that, for several designs, it is possible to reduce the peak temperature by taking into account power consumption during the floorplanning stage.
引用
收藏
页码:920 / 923
页数:4
相关论文
共 50 条
  • [31] Software Development Tools for FPGA-Based Reconfigurable Systems Programming
    Levin, Ilya
    Dordopulo, Alexey
    Gudkov, Vyacheslav
    Gulenok, Andrey
    Bovkun, Alexander
    Yevstafiyev, Georgyi
    Alekseev, Kirill
    SUPERCOMPUTING (RUSCDAYS 2019), 2019, 1129 : 625 - 640
  • [32] A FPGA-based Reconfigurable Software Architecture for Highly Dependable Systems
    Di Carlo, Stefano
    Prinetto, Paolo
    Scionti, Alberto
    2009 ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2009, : 125 - 130
  • [33] Variable precision multipliers for FPGA-based reconfigurable computing systems
    Corsonello, P
    Perri, S
    Iachino, MA
    Cocorullo, G
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 661 - 669
  • [34] Configuration self-test in FPGA-based reconfigurable systems
    Quddus, W
    Jas, A
    Touba, NA
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 97 - 100
  • [35] A resource manager for dynamically reconfigurable FPGA-based embedded systems
    Cervero, T.
    Dondo, J.
    Gomez, A.
    Pena, X.
    Lopez, S.
    Rincon, F.
    Sarmiento, R.
    Lopez, J. C.
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 633 - 640
  • [36] Fast and compact sequential circuits for the FPGA-based reconfigurable systems
    Józwiak, L
    Slusarczyk, A
    Chojnacki, A
    JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (4-6) : 227 - 246
  • [37] Thermal-aware Floorplanning Guidelines for 3D ICs with Integrated Microchannels
    Zajac, Piotr
    Galicia, Melvin
    Napieralski, Andrzej
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEM (MIXDES 2018), 2018, : 258 - 261
  • [38] Resource-Aware Multi-Layer Floorplanning for Partially Reconfigurable FPGAs
    Liu, Nan
    Chen, Song
    Yoshimura, Takeshi
    IEICE TRANSACTIONS ON ELECTRONICS, 2013, E96C (04): : 501 - 510
  • [39] Compilation for FPGA-based reconfigurable hardware
    Cardoso, JMP
    Neto, HC
    IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (02): : 65 - 75
  • [40] QoS-aware Cross-layer Reliability-integrated FPGA-based Dynamic Partially Reconfigurable System Partitioning
    Sahoo, Siva Satyendra
    Nguyen, Tuan D. A.
    Veeravalli, Bharadwaj
    Kumar, Akash
    2018 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT 2018), 2018, : 233 - 236