• Home
  • Search
  • A Statically Scheduled Time-Division-Multiplexed Network-on-Chip for Real-Time Systems
  • Open Access IconOpen Access
  • Cite Icon118
  • https://doi.org/10.1109/nocs.2012.25Copy DOI Icon

A Statically Scheduled Time-Division-Multiplexed Network-on-Chip for Real-Time Systems

  • May 1, 2012
  • Martin Schoeberl +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper explores the design of a circuit-switched network-on-chip (NoC) based on time-division-multiplexing (TDM) for use in hard real-time systems. Previous work has primarily considered application-specific systems. The work presented here targets general-purpose hardware platforms. We consider a system with IP-cores, where the TDM-NoC must provide directed virtual circuits -- all with the same bandwidth -- between all nodes. This may not be a frequent scenario, but a general platform should provide this capability, and it is an interesting point in the design space to study. The paper presents an FPGA-friendly hardware design, which is simple, fast, and consumes minimal resources. Furthermore, an algorithm to find minimum-period schedules for all-to-all virtual circuits on top of typical physical NoC topologies like 2D-mesh, torus, bidirectional torus, tree, and fat-tree is presented. The static schedule makes the NoC time-predictable and enables worst-case execution time analysis of communicating real-time tasks.

Similar Papers
  • Conference Article
  • Citations3

Forming Virtual Traces for WCET Analysis and Reduction

  • Aug 01, 2008
  • Jack Whitham +1
  • Research Article
  • Citations32

Communication-Aware Globally-Coordinated On-Chip Networks

  • Feb 01, 2012
  • IEEE Transactions on Parallel and Distributed Systems
  • Yuho Jin +2
  • Conference Article
  • Citations3

Design and Implementation of Various Topologies for Networks on Chip and Its Performance Evolution

  • Jan 01, 2014
  • Somulu Gugulothu +1
  • Conference Article
  • Citations32

Static routing in symmetric real-time network-on-chips

  • Nov 08, 2012
  • Florian Brandner +1
  • Conference Article
  • Citations5

Work-in-Progress: Migration Hints in Real-Time Operating Systems

  • Dec 01, 2019
  • Phillip Raffeck +2
  • Conference Article
  • Citations75

Timing Analysis of a Protected Operating System Kernel

  • Nov 01, 2011
  • Bernard Blackham +4
  • Research Article
  • Citations124

Worst-case execution-time analysis for embedded real-time systems

  • Aug 01, 2003
  • International Journal on Software Tools for Technology Transfer
  • Jakob Engblom +4
  • Conference Article
  • Citations3

Combined Centralized and Distributed Connection Allocation in Large TDM Circuit Switching NoCs

  • May 10, 2017
  • Yong Chen +2
  • Research Article
  • Citations11

High Throughput Asynchronous NoC Design under High Process Variation

  • Nov 12, 2014
  • Integration
  • Rabab Ezz-Eldin +2
  • Research Article

Design of a Regular Expression Matching System Based on Network on Chip

  • Jun 14, 2013
  • The Open Electrical & Electronic Engineering Journal
  • Linhai Cui +3
  • Research Article
  • Citations5

Interactive WCET Prediction with Warning for Timeout Risk

  • Feb 27, 2017
  • International Journal of Pattern Recognition and Artificial Intelligence
  • Fanqi Meng +2
  • Conference Article
  • Citations107

HAsim: FPGA-based high-detail multicore simulation using time-division multiplexing

  • Feb 01, 2011
  • Michael Pellauer +4
  • Research Article
  • Citations6

Evaluation of Level of Confidence and Optimization of Roll-back Recovery with Checkpointing for Real-Time Systems

  • Mar 12, 2014
  • Microelectronics Reliability
  • Dimitar Nikolov +3
  • Conference Article
  • Citations14

Routing Aware Switch Hardware Customization for Networks on Chips

  • Sep 01, 2006
  • Paolo Meloni +5
  • Research Article
  • Citations7

A joint optimization method for NoC topology generation

  • Apr 02, 2018
  • The Journal of Supercomputing
  • Yonghui Li +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.