Ricerca di contatti, progetti,
corsi e pubblicazioni

Stack Protection Unit as a step towards securing MPSoCs

Informazioni aggiuntive

Autori
Lukovic S., Pezzino P., Fiorin L.
Tipo
Contributo in atti di conferenza
Anno
2010
Lingua
Inglese
Abstract
Reconfigurable technologies are getting popular as an instrument for not only verification and prototyping but also commercial implementation of Multi-Processor Systems-on-Chip (MPSoC) architectures. At the same time, these systems in particular Networks-on-Chip (NoCs) based ones, have emerged as a design strategy to cope with increased requirements and complexity of modern applications. Nevertheless, increasing heterogeneity coupled with possibility of reconfiguration makes security become one of major concerns in MPSoC design. Protection strategies must consider attack scenarios at both levels - individual cores and system level security. This work represents an element in a wider security framework, it shows a solution against one of the most widespread types of attacks - code injection. Our response to tackle this challenge is given in form of Stack Protection Unit (SPU) embedded into processing core. MicroBlaze soft-core processor serves as a case study for verification of the proposed solution in FPGA technology.
Atti di conferenza
Proceedings of 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS)
Mese
aprile
Luogo conferenza
Atlanta, USA
Parole chiave
FPGA, microblaze, security, stack protection unit