Real-time Processor Interconnection Network for FPGA-based Multiprocessor System-on-Chip (MPSoC)

被引:0
|
作者
Aust, Stefan [1 ]
Richter, Harald [1 ]
机构
[1] Tech Univ Clausthal, Dept Comp Sci, Julius Albert Str 4, D-38678 Clausthal Zellerfeld, Germany
关键词
network on chip; multistage interconnection network; softcore processor; real-time multiprocessor; FPGA-based multiprocessor;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper introduces a new approach for a network on chip (NOC) design which is based on a NlogN interconnect topology. The intended application area for the NOC is the real-time communication of multiprocessors that are hosted by a single Field Programmable Gate Array (FPGA). The proposed NOC is an on-chip multistage interconnection network for which an upper limit can be guaranteed that is at most needed for the latency while delivering data between sending and receiving processors. The reason for the deterministic interprocessor communication is the constant path length from input to any output port of the NOC. In contrast to contemporary NOCs, no intermediate routers exist. Thus, no overloaded router with hot spot problems can occur, and the proposed NOC can be used for real-time applications. Example NoCs of size 4x4 and 8x8 were implemented in VDHL, together with their softcore processors on Spartan3 and Virtex -4 and -5 FPGAs from Xilinx.
引用
收藏
页码:47 / 52
页数:6
相关论文
共 50 条
  • [1] FPGA-based system-on-chip designs for real-time applications in particle physics
    Anvar, Shebli
    Gachelin, Olivier
    Kestener, Pierre
    Le Provost, Herve
    Mandjavidze, Irakli
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (03) : 682 - 687
  • [2] Multiprocessor system-on-chip (MPSoC) technology
    Wolf, Wayne
    Jerraya, Ahmed Amine
    Martin, Grant
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (10) : 1701 - 1713
  • [3] An FPGA-Based MPSoC for Real-Time ECG Analysis
    El Mimouni, El Hassan
    Karim, Mohammed
    Amarouch, Mohamed-Yassine
    [J]. PROCEEDINGS OF 2015 THIRD IEEE WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2015,
  • [4] Design of an architecture for Multiprocessor System-on-Chip (MPSoC)
    Hu Yue-li
    Ding Qian
    [J]. 2006 CONFERENCE ON HIGH DENSITY MICROSYSTEM DESIGN AND PACKAGING AND COMPONENT FAILURE ANALYSIS (HDP '06), PROCEEDINGS, 2006, : 267 - +
  • [5] A real-time asymmetric multiprocessor reconfigurable system-on-chip architecture
    Xie, X
    Williams, JA
    Bergmann, NW
    [J]. MICROELECTRONICS: DESIGN, TECHNOLOGY, AND PACKAGING II, 2006, 6035
  • [6] A complete Multi-Processor System-On-Chip FPGA-based emulation framework
    Del Valle, Pablo G.
    Atienza, David
    Magan, Ivan
    Flores, Javier G.
    Perez, Esther A.
    Mendias, Jose M.
    Benini, Luca
    De Micheli, Giovanni
    [J]. IFIP VLSI-SoC 2006: IFIP WG 10.5 International Conference on Very Large Scale Integration & System-on-Chip, 2006, : 140 - 145
  • [7] System-on-Chip FPGA-Based GNSS Receiver
    Fridman, Alexander
    Semenov, Serguey
    [J]. PROCEEDINGS OF IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS 2013), 2013,
  • [8] Acceleration of FPGA-based ICA processor for real-time processing
    Fujio, Shunsuke
    Shiomi, Hidehisa
    Okamura, Yasuyuki
    [J]. 2010 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, 2010,
  • [9] Real-time execution monitoring on multi-processor system-on-chip
    Holma, Kalle
    Arpinen, Tero
    Salminen, Erno
    Hännikäinen, Marko
    Hämäläinen, Timo D.
    [J]. 2008 International Symposium on System-on-Chip Proceedings, SOC 2008, 2008,
  • [10] Real-Time Execution Monitoring on Multi-Processor System-on-Chip
    Holma, Kalle
    Arpinen, Tero
    Salminen, Erno
    Hannikainen, Marko
    Hamalainen, Timo D.
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2008, : 23 - 28