Module Relocation in Heterogeneous Reconfigurable Systems-on-Chip using the Xilinx Isolation Design Flow

被引:0
作者
Gantel, L. [1 ]
Benkhelifa, M. E. A. [1 ]
Lemonnier, F.
Verdier, F.
机构
[1] CNRS UMR 8051 UCP ENSEA, ETIS Lab, F-95014 Cergy Pontoise, France
来源
2012 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG) | 2012年
关键词
Hardware thread; Dynamic reconfiguration; Module relocation; Isolation Design Flow;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous Reconfigurable Systems-on-Chip (HRSoC) contain as their name suggests, heterogeneous processing elements in a single chip. Namely, several processors, hardware accelerators as well as communication networks between all these components. In order to leverage the programming complexity of this kind of platform, applications are described with software threads, running on processors, and hardware threads, running on FPGA partitions. Combining techniques such as dynamic and partial reconfiguration and partial readback with the knowledge of the bitstream structure offer the ability to target several partitions using a unique configuration file. Such a feature permits to save critical memory resources. In this article, we propose to tackle the issue of designing fully independent partitions, and especially to avoid the routing conflicts which can occur when using the standard Xilinx FPGA design flow. To achieve the relocation process successfully, we propose a new design flow dedicated to the module relocation, using the standard tools and based on the Isolation Design Flow (IDF), a special flow provided by Xilinx for secure FPGA applications.
引用
收藏
页数:6
相关论文
共 23 条
[1]   Supporting high level language semantics within hardware resident threads [J].
Anderson, Erik ;
Peck, Wesley ;
Stevens, Jim ;
Agron, Jason ;
Baijot, Fabrice ;
Warn, Seth ;
Andrews, David .
2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, :98-103
[2]   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-+
[3]  
Beckhoff Christian., 2011, RECONFIGURABLE COMMU, P1
[4]   OFF-LINE PLACEMENT OF HARDWARE TASKS ON FPGA [J].
Belaid, Ikbel ;
Muller, Fabrice ;
Benjemaa, Maher .
FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, :591-+
[5]  
Bonamy R, 2012, DES AUT TEST EUROPE, P1373
[6]  
Carver J., 2008, MSRTR2008111
[7]  
Corbett J. D, 2012, XILINX WHITE PAPER 4
[8]   FLEXIBLE COMMUNICATION SUPPORT FOR DYNAMICALLY RECONFIGURABLE FPGAS [J].
Devaux, Ludovic ;
Chillet, Daniel ;
Pillement, Sebastien ;
Demigny, Didier .
2009 5TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2009, :65-70
[9]  
Duhem F, 2011, LECT NOTES COMPUT SC, V6578, P253, DOI 10.1007/978-3-642-19475-7_26
[10]  
Gantel L, 2011, P 6 INT WORKSH REC C, P1