Exploring Task and Channel Mapping Strategies in Fail-Operational and Hard Real-Time NoCs

Max Koenen, Nguyen Anh Vu Doan, Thomas Wild, Andreas Herkersdorf

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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

Original languageEnglish
Title of host publication2020 IEEE Nordic Circuits and Systems Conference, NORCAS 2020 - Proceedings
EditorsJari Nurmi, Dag T. Wisland, Snorre Aunet, Kristian Kjelgaard
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728192260
DOIs
StatePublished - 27 Oct 2020
Event6th IEEE Nordic Circuits and Systems Conference, NORCAS 2020 - Virtual, Oslo, Norway
Duration: 27 Oct 202028 Oct 2020

Publication series

Name2020 IEEE Nordic Circuits and Systems Conference, NORCAS 2020 - Proceedings

Conference

Conference6th IEEE Nordic Circuits and Systems Conference, NORCAS 2020
Country/TerritoryNorway
CityVirtual, Oslo
Period27/10/2028/10/20

Keywords

  • Fail-Operational
  • Fault-Tolerance
  • Hard Real-Time
  • Hybrid
  • Mapping
  • NoC
  • Protection Switching
  • TDM

Fingerprint

Dive into the research topics of 'Exploring Task and Channel Mapping Strategies in Fail-Operational and Hard Real-Time NoCs'. Together they form a unique fingerprint.

Cite this