DTA

Archivio Digitale delle Tesi e degli elaborati finali elettronici

 

Tesi etd-09092019-085917

Tipo di tesi
Dottorato
Autore
BRANDBERG, CAROLINE MADELEINE
URN
etd-09092019-085917
Titolo
Model-Based Design, Analysis, and Synthesis for Embedded System Deployment on Multicore Architectures
Settore scientifico disciplinare
ING-INF/05
Corso di studi
INGEGNERIA - Ph.D. Programme in Emerging Digital Technologies (EDT)
Commissione
relatore DI NATALE, MARCO
Membro Prof. PALOPOLI, LUIGI
Membro Dott. SIMSEK, TUNC
Membro Prof. CUCINOTTA, TOMMASO
Relatore Dott. MARINONI, MAURO
Parole chiave
  • Autosar
  • embedded eystems
  • model-mased design
  • multicore
  • real-time
  • simulation
Data inizio appello
17/01/2020;
Disponibilità
completa
Riassunto analitico
The amount of software is steadily increasing, where the automotive industry is no exception. To fulfill these demands, the interest for multicore processors increased. However, the multicore processors came with a price where the structure of the software, its placement and the timing of the execution needs to be carefully designed to achieve the full potentials of the hardware. Even if the release of the platforms occurred several years ago, the challenges still exist where we propose the Model-Based Design process to reduce the complexity, by minimizing the human errors and the customization of an optimal mapping between the desired functionality and the selected platform to be automatically performed by a tool.

In this dissertation, we will present a platform independent Model-Based Design development process where we provide an abstract operating system (AOS) API to enable platform independent code which is semantics preserving, guaranteeing data and time determinism, for synchronous reactive execution models created using for example Simulink by the MathWorks. We will further present how to introduce a model of a platform, to allow for analysis and elaboration of the system when mapped to a target platform. Finally, we propose a placement optimization along with discussions about how to bridge the gap to allow for a complete description of the software, using the automotive standard AUTOSAR.
File