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

An automated testbed for profiling the packet send-time accuracy of embedded devices

Embedded devices, such as home routers or single-board computers, are becoming more powerful and affordable. Many of the existing Linux-based network measurement tools can also be run on these devices through cross-compi...

A Taxonomy and Survey of IoT Cloud Applications

Internet of Things (IoT) systems are realized by dynamic global network infrastructure with self-configuring capabilities, in which things can interact and communicate in the environment through the Internet by exchangin...

A new algorithm and routing protocol based on convolutional codes using TCNet: Trellis Coded Network

Currently emerging technologies have taken advantage of the possibility of communication with the World Wide Web to expand to all applications of this technology, among them the Internet of Things – IoT. This work propos...

MT-RPL: a cross-layer approach for mobility support in RPL

Low Power and Lossy Networks (LLNs) are inherently dynamic - nodes move or experience link perturbations. Routing packets in LLNs is generally performed by the IETF IPv6 Routing Protocol for Low-Power and Lossy Networks...

Powering environment monitoring Wireless Sensor Networks: A review of design and operational challenges in Eastern Africa

This paper discusses the various design and operational challenges that we have met in providing power to Wireless Sensor Networks (WSNs) deployed in environment monitoring in East Africa. While such deployments in Afric...

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