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

Crowdsensing Solutions in Smart Cities towards a Networked Society

The goal of the paper is to give an overview of the most relevant aspects of mobile crowdsensing that are already utilized by the society. The paper focuses on best practices applied in smart cities today, how these appl...

PEACH: Predicting Frost Events in Peach Orchards Using IoT Technology

In 2013, 85% of the peach production in the Mendoza region (Argentina) was lost because of frost. In a couple of hours, farmers can lose everything. Handling a frost event is possible, but it is hard to predict when it i...

Analysis of Indoor Rowing Motion using Wearable Inertial Sensors

In this exploratory work the motion of rowers is analyzed while rowing on a rowing machine. This is performed using inertial sensors that measure the orientation at several positions on the body. Using these measurements...

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...

A Search Algorithm Based on K-Weighted Search Tree

Aiming at the issue of low efficiency in Peer-to-Peer (P2P) network system, a search algorithm based on K-weighted search tree is proposed. The k-weighted search tree serving the search is constructed. The nodes are rank...

Download PDF file
  • EP ID EP46482
  • DOI http://dx.doi.org/10.4108/eai.24-8-2015.2260960
  • Views 274
  • 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