Carmelo Cutaia
Development of embedded test cases and testing automation for MPUs validation.
Rel. Massimo Violante. Politecnico di Torino, Master of science program in 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
Relators
Academic year
Publication type
Number of Pages
Additional Information
Course of studies
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modify record (reserved for operators) |
