CuNoC: A dynamic scalable communication structure for dynamically reconfigurable FPGAs

被引:21
作者
Jovanovic, S. [1 ]
Tanougast, C. [1 ]
Bobda, C. [2 ]
Weber, S. [1 ]
机构
[1] Univ Nancy 1, Lab Instrumentat & Elect LIEN, F-54506 Vandoeuvre Les Nancy, France
[2] Univ Kaiserslautern, Dept Comp Sci, D-67653 Kaiserslautern, Germany
关键词
Network-on-chip (NoCs); Reconfigurable devices; FPGAs; Dynamic placement of modules; Partial reconfiguration;
D O I
10.1016/j.micpro.2008.08.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The growing complexity of integrated circuits imposes to the designers to change and direct the traditional bus-based design concepts towards NoC-based. Networks on-chip (NoCs) are emerging as a viable solution to the existing interconnection architectures which are especially characterized by high level of parallelism, high performances and scalability. The already proposed NoC architectures in the literature are destined to System-on-chip (SoCs) designs. For a FPGA-based system, in order to take all benefits from this technology, the proposed NoCs are not suitable. In this paper, we present a new paradigm called CuNoC for intercommunication between modules dynamically placed on a chip for the FPGA-based reconfigurable devices. The CuNoC is based on a scalable communication unit characterized by unique architecture, arbitration policy base on the priority-to-the-right rule and modified XY adaptive routing algorithm. The CuNoC is namely adapted and suited to the FPGA-based reconfigurable devices but it can be also adapted with small modifications to all other systems which need an efficient communication medium. We present the basic concept of this communication approach, its main advantages and drawbacks with regards to the other main already proposed NoC approaches and we prove its feasibility on examples through the simulations. Performance evaluation and implementation results are also given. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:24 / 36
页数:13
相关论文
共 24 条
[1]  
Andriahantenaina A, 2003, DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, P1128
[2]  
[Anonymous], P 19 IEEE INT PAR DI
[3]  
[Anonymous], P C DES AUT TEST EUR
[4]  
BENINI L, 2002, IEEE COMPUTER JAN
[5]   Dynamic interconnection of reconfigurable modules on reconfigurable devices [J].
Bobda, C ;
Ahmadinia, A .
IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (05) :443-451
[6]  
BOBDA C, 2005, INT C FPL AUG
[7]  
Dally WJ, 2001, DES AUT CON, P684, DOI 10.1109/DAC.2001.935594
[8]  
Duato J., 2003, Interconnection networks
[9]   Design advantages of run-time reconfiguration [J].
Guccione, SA ;
Levi, D .
RECONFIGURABLE TECHNOLOGY: FPGAS FOR COMPUTING AND APPLICATIONS, 1999, 3844 :87-92
[10]  
Guerrier P., 2000, Proceedings Design, Automation and Test in Europe Conference and Exhibition 2000 (Cat. No. PR00537), P250, DOI 10.1109/DATE.2000.840047