Relocation-aware Floorplanning for Partially-Reconfigurable FPGA-based Systems

被引:2
作者
Rabozzi, Marco [1 ]
Cattaneo, Riccardo [1 ]
Becker, Tobias [2 ]
Luk, Wayne [2 ]
Santambrogio, Marco D. [1 ]
机构
[1] Politecn Milan, Milan, Italy
[2] Imperial Coll, London, England
来源
2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS | 2015年
关键词
D O I
10.1109/IPDPSW.2015.52
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Within this paper we present a floorplanner for partially-reconfigurable FPGAs that allow the designer to consider bitstream relocation constraints during the design of the system. The presented approach is an extension of our previous work on floorplanning based on a Mixed-Integer Linear Programming (MILP) formulation, thus allowing the designer to optimize a set of different metrics within a user defined objective function while considering preferences related directly to relocation capabilities. Experimental results show that the presented approach is able to reserve multiple free areas for a reconfigurable region with a small impact on the solution cost in terms of wire length and size of the configuration data.
引用
收藏
页码:97 / 104
页数:8
相关论文
共 10 条
[1]   Software/hardware co-scheduling for reconfigurable computing systems [J].
Saha, Proshanta ;
El-Ghazawi, Tarek .
FCCM 2007: 15TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2007, :299-+
[2]  
Bolchini C., 2011, 2011 International Conference on Field Programmable Logic and Applications, P532, DOI 10.1109/FPL.2011.104
[3]   Floorplan design for multimillion gate FPGAs [J].
Cheng, Lei ;
Wong, Martin D. F. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (12) :2795-2805
[4]   Internal and External Bitstream Relocation for Partial Dynamic Reconfiguration [J].
Corbetta, Simone ;
Morandi, Massimo ;
Novati, Marco ;
Santambrogio, Marco Domenico ;
Sciuto, Donatella ;
Spoletini, Paola .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (11) :1650-1654
[5]  
Ferraty F., 2006, SPR S STAT
[6]  
Kalte H., 2006, PROC 3 C COMPUTING F, P403
[7]  
Kalte H., 2005, P IPDPS WORKSH
[8]   Floorplanning for Partially-Reconfigurable FPGA Systems via Mixed-Integer Linear Programming [J].
Rabozzi, Marco ;
Lillis, John ;
Santambrogio, Marco D. .
2014 IEEE 22ND ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2014), 2014, :186-193
[9]  
Vipin Kizheppatt, 2012, Reconfigurable Computing: Architectures, Tools and Applications. Proceedings of the 8th International Symposium, ARC 2012, P13, DOI 10.1007/978-3-642-28365-9_2
[10]  
Xilinx Inc, 2014, VIV DES SUIT US GUID