Skip to Main content Skip to Navigation
Conference papers

Bus-based MPSoC security through communication protection: A latency-efficient alternative

Abstract : Security in MPSoC is gaining an increasing attention since several years. Digital convergence is one of the numerous reasons explaining such a focus on embedded systems as much sensitive and secret data are now stored, manipulated and exchanged in these systems. Most solutions are currently built at the software level; we believe hardware enhancements also play a major role in system protection. One strategic point is the communication layer as all data goes through it. Monitoring and controlling communications enable to fend off attacks before system corruption. In this work, we propose an efficient solution with several hardware enhancements to secure data exchanges in a bus-based MPSoC. Our approach relies on low complexity distributed firewalls connected to all critical IPs of the system. Designers can deploy different security policies (access right, data format, authentication, confidentiality) in order to protect the system in a flexible way. To illustrate the benefit of such a solution, implementations are discussed for different MPSoCs implemented on Xilinx Virtex-6 FPGAs. Results demonstrate a reduction up to 33% in terms of latency overhead compared to existing efforts.
Complete list of metadatas

Cited literature [13 references]  Display  Hide  Download
Contributor : Cotret Pascal <>
Submitted on : Saturday, November 10, 2012 - 10:34:18 AM
Last modification on : Monday, November 23, 2020 - 11:10:05 AM
Long-term archiving on: : Monday, February 11, 2013 - 2:50:10 AM


Files produced by the author(s)


  • HAL Id : hal-00750343, version 1


Pascal Cotret, Jérémie Crenne, Guy Gogniat, Jean-Philippe Diguet. Bus-based MPSoC security through communication protection: A latency-efficient alternative. FCCM 2012 (20th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines), Apr 2012, Toronto, Canada. pp.200-207. ⟨hal-00750343⟩



Record views


Files downloads