Floorplacement for Partial Reconfigurable FPGA-Based Systems

被引:4
|
作者
Montone, A. [1 ]
Santambrogio, M. D. [1 ,2 ]
Redaelli, F. [1 ]
Sciuto, D. [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
[2] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
关键词
D O I
10.1155/2011/483681
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We presented a resource-and configuration-aware floorplacement framework, tailored for Xilinx Virtex 4 and 5 FPGAs, using an objective function based on external wirelength. Our work aims at identifying groups of Reconfigurable Functional Units that are likely to be configured in the same chip area, identifying these areas based on resource requirements, device capabilities, and wirelength. Task graphs with few externally connected RRs lead to the biggest decrease, while external wirelength in task graphs with many externally connected RRs show lower improvement. The proposed approach results, as also demonstrated in the experimental results section, in a shorter external wirelength (an average reduction of 50%) with respect to purely area-driven approaches and a highly increased probability of reuse of existing links (90% reduction can be obtained in the best case).
引用
收藏
页数:12
相关论文
共 50 条
  • [1] In-Flight Reconfigurable FPGA-Based Space Systems
    Montealegre, Norma
    Merodio, David
    Fernandez, Agustin
    Armbruster, Philippe
    2015 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2015,
  • [2] Development flow for FPGA-based scalable reconfigurable systems
    Caba, Julian
    Dondo, Julio D.
    Rincon, Fernando
    Barba, Jesus
    Lopez, Juan C.
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 666 - 669
  • [3] FPGA-based reconfigurable computing
    Chang, J. Morris
    Lo, C. Dan
    MICROPROCESSORS AND MICROSYSTEMS, 2006, 30 (06) : 281 - 282
  • [4] 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
  • [5] 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
  • [6] 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
  • [7] Online Task Scheduling for the FPGA-Based Partially Reconfigurable Systems
    Lu, Yi
    Marconi, Thomas
    Bertels, Koen
    Gaydadjiev, Georgi
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 216 - 230
  • [8] 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
  • [9] 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
  • [10] 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