FREACSIM - A Framework for Creating and Simulating Real-Time Capable Network on Chip Systems and Applications

Journal Title: EAI Endorsed Transactions on Internet of Things - Year 2016, Vol 2, Issue 7

Abstract

This paper presents the new Framework for Real-time capable Embedded system and ArChitecture SIMulation (FREACSIM), a highly configurable full-system simulation environment enabling and easing the modeling, simulation and verification of Network on Chip architectures for hard real-time systems. The framework is mostly geared towards software developers, supporting them in the simulation of NoCs at an instruction accurate level and offers a broad variety of real-world hardware components as part of the integrated virtualization toolbox. FREACSIM provides a software-based routing strategy between nodes, with a single node consisting of a processor and required peripherals for enabling real-time capability. This allows a flexible and independent comparison of currently implemented hardware strategies, as well as an easy adaption to better suit new hardware needs. The software-based routing, as well as distributed applications that can be implemented for the NoC hardware design, are able to use the real-time operating system eCos, which is part of our framework. As a result, real-time capable software can be implemented for, and tested on, complex NoC systems. We demonstrate the flexibility and the benefits of our framework with a set of applications (use cases), which cover typical heavy and light load distributions between communication and computation.

Authors and Affiliations

Dominik Schönwetter, Ronald Veldema, Dietmar Fey

Keywords

Related Articles

Modeling and Experimental Analysis of an In-body Area Nanonetwork

Nanotechnology is gaining more and more consensus in several application fields, comprised in-body applications. Innovative therapies and diagnostic approaches are based on the use of injections or oral delivery of nanop...

Approximate Transient Analysis of Queuing Networks by Decomposition based on Time-Inhomogeneous Markov Arrival Processes

We address the transient analysis of networks of queues with exponential service times. Such networks can easily have such a huge state space that their exact transient analysis is unfeasible. In this paper we propose an...

The DiscoDNC v2 – A Comprehensive Tool for Deterministic Network Calculus

In this paper, we present the Disco Deterministic Network Calculator v2 – our continuation in the effort to provide open-source tool support for worst-case performance analysis. The major achievement of this release is t...

IoT-F2CDM-LB: IoT Based Fog-to-Cloud and Data-in-Motion Architectures with Load Balancing

The work in this paper tries to enhance the performance of IoT by modifying the Cloud based architecture in terms of storage, processing, and Load Balancing (LB). The assumption is as follows: In a single Fog server, hig...

An analytical model of information spreading through conjugation in bacterial nanonetworks

Molecular communications are a powerful tool to implement communication functionalities in environments where the use of electromagnetic waves becomes critical, e.g. in the human body. Molecules such as proteins, DNA, RN...

Download PDF file
  • EP ID EP46482
  • DOI http://dx.doi.org/10.4108/eai.24-8-2015.2260960
  • Views 323
  • Downloads 0

How To Cite

Dominik Schönwetter, Ronald Veldema, Dietmar Fey (2016). FREACSIM - A Framework for Creating and Simulating Real-Time Capable Network on Chip Systems and Applications. EAI Endorsed Transactions on Internet of Things, 2(7), -. https://europub.co.uk/articles/-A-46482