@inproceedings{47d26024b75a4e88a9330bf7db8ff577,
title = "Exploring Task and Channel Mapping Strategies in Fail-Operational and Hard Real-Time NoCs",
abstract = "Embedded systems for safety-critical application domains must provide fault-tolerance and hard real-time guarantees to critical applications as well as isolation of different applications from each other. These challenges have lead to a hesitant adoption of multi-core processors in such contexts. To address these issues for communication, we proposed a protection switching scheme for a hybrid TDM and packet-switched Network on Chip (NoC). The approach gives guarantees to critical applications but the remaining bandwidth for Best-Effort (BE) applications heavily depends on the channel and task mapping of the critical applications. In this paper we explore different channel and task mapping strategies for critical applications and evaluate the effect these mappings have on the BE traffic. We do the exploration on an FPGA prototype implementation by mapping different sets of critical task graphs on a tiled 8x8 system and measuring how much uniform random BE traffic can be transported in addition to the critical traffic. Results show that spreading out the critical traffic rather than strictly dividing the system in critical and non-critical applications domains is advantageous or even necessary in many cases and can increase the feasible BE traffic generation rate by up to 13x%.",
keywords = "Fail-Operational, Fault-Tolerance, Hard Real-Time, Hybrid, Mapping, NoC, Protection Switching, TDM",
author = "Max Koenen and Doan, {Nguyen Anh Vu} and Thomas Wild and Andreas Herkersdorf",
note = "Publisher Copyright: {\textcopyright} 2020 IEEE.; 6th IEEE Nordic Circuits and Systems Conference, NORCAS 2020 ; Conference date: 27-10-2020 Through 28-10-2020",
year = "2020",
month = oct,
day = "27",
doi = "10.1109/NorCAS51424.2020.9264993",
language = "English",
series = "2020 IEEE Nordic Circuits and Systems Conference, NORCAS 2020 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
editor = "Jari Nurmi and Wisland, {Dag T.} and Snorre Aunet and Kristian Kjelgaard",
booktitle = "2020 IEEE Nordic Circuits and Systems Conference, NORCAS 2020 - Proceedings",
}