Carmelo Cutaia
Development of embedded test cases and testing automation for MPUs validation.
Rel. Massimo Violante. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2019
Abstract
In the last years mobile smartphones have become an extension of everyday life, by proving ubiquitous access to different services, such as banking, social network, investing, and communications. Therefore, security is one of the most important aspects to consider when design and develop an mobile System on Chip, like Qualcomm Snapdragon. This document is the final report about the internship performed at Qualcomm, as member of SVE team (System Validation and Emulation). The main purpose of this thesis is to show and understand how is performed the validation phase for a security component, by focusing on the implementation of drivers and test cases for the Memory Protection Units.
An MPU is an hardware unit that provide memory protection inside the SoC memory, allowing privileged software to define memory regions and assign memory access permission and memory attributes to each of them
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Informazioni aggiuntive
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
