A security aware routing approach for NoC-based MPSoCs

Ramon Fernandes, Cesar Marcon, Rodrigo Cataldo, Jarbas Silveira, Georg Sigl, Johanna Sepulveda

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

28 Scopus citations

Abstract

Malicious applications target Multi-Processors System-on-Chip (MPSoCs) to capture sensitive information or disrupt normal operation; therefore, security is now a design requirement for MPSoC design. Network-on-Chip (NoC) is a key communication structure to aid in the overall MPSoC protection. Firewall-based NoC protection allows data exchange monitoring and controlling according to the MPSoC security policy. Secure NoCs enable to detect and prevent a broad range of software-based attacks. However, complex security policies may turn firewalls costly. This paper proposes a protection technique based on the NoC routing algorithm. By manipulating the routing of packets, security zones can be built. Our routing algorithm prioritizes communication among paths deemed secure while guaranteeing deadlock freedom. We evaluate the scalability of the proposed technique using synthetic and real application scenarios, as well as the security of the proposed technique.

Original languageEnglish
Title of host publicationProceedings - SBCCI 2016
Subtitle of host publication29th Symposium on Integrated Circuits and Systems Design: Chip on the Mountains
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781509027361
DOIs
StatePublished - 27 Oct 2016
Event29th Symposium on Integrated Circuits and Systems Design, SBCCI 2016 - Belo Horizonte, Minas Gerais, Brazil
Duration: 29 Aug 20163 Sep 2016

Publication series

NameProceedings - SBCCI 2016: 29th Symposium on Integrated Circuits and Systems Design: Chip on the Mountains

Conference

Conference29th Symposium on Integrated Circuits and Systems Design, SBCCI 2016
Country/TerritoryBrazil
CityBelo Horizonte, Minas Gerais
Period29/08/163/09/16

Keywords

  • MPSoCs
  • NoCs
  • routing algorithm
  • security

Fingerprint

Dive into the research topics of 'A security aware routing approach for NoC-based MPSoCs'. Together they form a unique fingerprint.

Cite this