Ayman Hatoum
Designing a Scheduling Tool for Distributed Real-Time Communication.
Rel. Edgar Ernesto Sanchez Sanchez. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2020
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (12MB) | Preview |
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (334kB) |
Abstract: |
The Modular Power Stress (MoPS) test system describes a system architecture that allows the operator to define and create stress tests and life tests in a very simple manner. The time-triggered extension of the communication system requires a real-time communication scheduling tool which allows an operator to generate real-time communication schedules using simple data dependency graphs. Different scheduling concepts where researched where one scheduling approach was developed and implemented as a prototype in the course of this Master thesis project. The problem statement was divided into three areas: The research of applicable scheduling algorithms, the elaboration, implementation and verification of a scheduling algorithm dealing with the bottleneck of a distributed communication system, and the implementation of an intuitive user interface via which the test description is defined. Based on this work, the configuration and verification of time-based test procedures is simplified. The developed scheduling tool allows to design the dependencies between tasks via a graphical user interface. Based on this description a real-time communication schedule is generated. To prevent communication issues by an erroneous schedule, the test description as well as the generated schedule are verified using various sanity-checks. These checks can also be executed via the command-line interface enabling external tools like the MoPS host software to verify the correctness of a communication schedule before it is loaded. |
---|---|
Relatori: | Edgar Ernesto Sanchez Sanchez |
Anno accademico: | 2020/21 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 86 |
Soggetti: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering) |
Classe di laurea: | Nuovo ordinamento > Laurea magistrale > LM-29 - INGEGNERIA ELETTRONICA |
Aziende collaboratrici: | Infineon Technologies AG |
URI: | http://webthesis.biblio.polito.it/id/eprint/15998 |
Modifica (riservato agli operatori) |