A hardware/software platform for QoS bridging over multi-chip NoC-based systems

被引:2
|
作者
Nejad, Ashkan Beyranvand [1 ]
Molnos, Anca [1 ]
Martinez, Matias Escudero [1 ]
Goossens, Kees [2 ]
机构
[1] Delft Univ Technol, Comp Engn Lab, NL-2628 CD Delft, Netherlands
[2] Eindhoven Univ Technol, Elect Syst Grp, NL-5612 AZ Eindhoven, Netherlands
关键词
Distributed SoCs; Bridge architecture; Networks-on-Chip; Quality of service; Prototype; Verification; ON-CHIP; FPGA; NETWORKS; DESIGN;
D O I
10.1016/j.parco.2013.04.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent embedded systems integrate a growing number of intellectual property cores into increasingly large designs. Implementation, prototyping, and verification of such large systems has become very challenging. One of the reasons is that chips/FPGAs resources are limited and therefore it is not always possible to implement the whole design in the traditional system-on-a-chip solutions. The state-of-the-art is to partition such systems into smaller sub-systems to implement each on a separate chip. Consequently, it requires interconnecting separate chips/FPGAs. Since Networks-on-Chip (NoCs) have become common interconnection solutions in embedded designs, we propose to bridge NoC-based SoCs enabling a generic multi-chip systems interconnection. In this context, the contribution of this paper is threefold, (i) we explore the NoC protocol stack to determine the best layer for implementing the off-chip bridge, (ii) we propose a generic hardware architecture for the bridge, and (iii) we develop a new software architecture enabling seamless configuration and communication of multi-chip NoC-based SoCs. Finally, we demonstrate performance, i.e., bandwidth and latency, of the bridge in a multi-FPGA platform, while the bridge guarantees QoS of traffic. The synthesis results indicate the implementation area cost of the bridge is only 1% of Xilinx Virtex6 FPGA. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:424 / 441
页数:18
相关论文
共 44 条
  • [1] Intra- and Inter-Chip Transmission of Millimeter-Wave Interconnects in NoC-Based Multi-Chip Systems
    Narde, Rounak Singh
    Venkataraman, Jayanti
    Ganguly, Amlan
    Puchades, Ivan
    [J]. IEEE ACCESS, 2019, 7 : 112200 - 112215
  • [2] A multi-core debug platform for NoC-Based systems
    Tang, Shan
    Xu, Qiang
    [J]. 2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 870 - 875
  • [3] Achieving Composability in NoC-Based MPSoCs Through QoS Management at Software Level
    Carara, Everton
    Almeida, Gabriel Marchesan
    Sassatelli, Gilles
    Moraes, Fernando Gehm
    [J]. 2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 401 - 406
  • [4] NoC-based Platform for Embedded Software Design: An Extension of the Hellfire Framework
    Magalhaes, Felipe G.
    Longhi, Oliver
    Filho, Sergio J.
    Aguiar, Alexandra
    Hessel, Fabiano
    [J]. 2012 13TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2012, : 97 - 102
  • [5] NoC-based hardware software co-design framework for dataflow thread management
    Mazumdar, Somnath
    Scionti, Alberto
    Zuckerman, Stephane
    Portero, Antoni
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (16): : 17983 - 18020
  • [6] NoC-based hardware software co-design framework for dataflow thread management
    Somnath Mazumdar
    Alberto Scionti
    Stéphane Zuckerman
    Antoni Portero
    [J]. The Journal of Supercomputing, 2023, 79 : 17983 - 18020
  • [7] An Exploration of Page Replication for NoC-based On-chip Distributed Memory Systems
    Fu, Weiwei
    Yuan, Mingmin
    Chen, Tianzhou
    Liu, Li
    [J]. 2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 410 - 417
  • [8] Network Interface to Synchronize Multiple Packets on NoC-based Systems-on-Chip
    Matos, Debora
    Costa, Miklecio
    Carro, Luigi
    Susin, Altamiro
    [J]. PROCEEDINGS OF THE 2010 18TH IEEE/IFIP INTERNATIONAL CONFERENCE ON VLSI AND SYSTEM-ON-CHIP, 2010, : 31 - 36
  • [9] Using Genetic Algorithms for Hardware Core Placement and Mapping in NoC-Based Reconfigurable Systems
    Gomes Filho, Jonas
    Strum, Marius
    Chau, Wang Jiang
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2015, 2015
  • [10] Dynamic communications mapping in multi-tasks NoC-based heterogeneous MPSoCs platform
    Benhaoua, Mohammed Kamel
    Singh, Amit Kumar
    [J]. International Journal of High Performance Systems Architecture, 2015, 5 (04) : 240 - 251