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 条
  • [31] Efficient modeling methodology and hardware validation of glass-ceramic based wiring for high-performance single- and multi-chip modules
    Chun, SJ
    Haridass, A
    Deutsch, A
    Rubin, B
    Surovic, C
    Klink, E
    O'Connor, D
    Liu, HC
    Spring, C
    Winkel, TM
    Dyckman, W
    Katopois, G
    Kopcsay, G
    55TH ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE, VOLS 1 AND 2, 2005 PROCEEDINGS, 2005, : 1536 - 1542
  • [32] Automated Distribution of Software to Multi-core Hardware in Model Based Embedded Systems Development
    Krawczyk, Lukas
    Wolff, Carsten
    Fruhner, Daniel
    INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2015, 2015, 538 : 320 - 329
  • [33] On incorporating multi agents in combined hardware/software based reconfigurable systems - A general architectural framework
    Naji, HR
    Wells, BE
    PROCEEDINGS OF THE THIRTY-FOURTH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2002, : 344 - 348
  • [34] Performance of wavelet based Multi-Chip Rate DS-CDMA signals over multi-path Nakagami-m fading channels
    Oeztuerk, Ertan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2008, 8 (06): : 745 - 757
  • [35] Platform-based embedded software design for multi-vehicle multi-modal systems
    Koo, TJ
    Liebman, J
    Ma, C
    Horowitz, B
    Sangiovanni-Vincentelli, A
    Sastry, S
    EMBEDDED SOFTWARE, PROCEEDINGS, 2002, 2491 : 32 - 45
  • [36] ABSS: An Adaptive Batch-Stream Scheduling Module for Dynamic Task Parallelism on Chiplet-based Multi-Chip Systems
    Cai, Qinyun
    Xiao, Guoqing
    Lin, Shengle
    Yang, Wangdong
    Li, Keqin
    Li, Kenli
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2024, 11 (01)
  • [37] Open-architecture system based on a reconfigurable hardware-software multi-agent platform for CNC machines
    Morales-Velazquez, Luis
    de Jesus Romero-Troncoso, Rene
    Alfredo Osornio-Rios, Roque
    Herrera-Ruiz, Gilberto
    Cabal-Yepez, Eduardo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (09) : 407 - 418
  • [38] An IoT Hardware Platform Architecture for Monitoring Power Grid Systems Based on Heterogeneous Multi-Sensors
    Phuoc Duc Nguyen
    Hieu Quang Vo
    Linh Ngoc Le
    Eo, SeokJin
    Kim, LokWon
    SENSORS, 2020, 20 (21) : 1 - 21
  • [39] A Multi-core Software/Hardware Co-debug Platform with ARM CoreSight™, On-chip Test Architecture and AXI/AHB Bus Monitor
    Su, Alan P.
    Kuo, Jiff
    Lee, Kuen-Jong
    Huang, Ing-Jer
    Jian, Guo-An
    Chien, Cheng-An
    Guo, Jiun-In
    Chen, Chien-Hung
    2011 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2011, : 129 - 134
  • [40] UML-based hardware/software co-design platform for dynamically partially reconfigurable network security systems
    Huang, Chun-Hsian
    Hsiung, Pao-Ann
    Shen, Jih-Sheng
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (2-3) : 88 - 102