ETD system

Electronic theses and dissertations repository

 

Tesi etd-04142016-194148


Thesis type
Tesi di laurea magistrale
Author
PAGANI, MARCO
URN
etd-04142016-194148
Title
Software support for dynamic partial reconfigurable FPGAs on heterogeneous platforms
Struttura
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
EMBEDDED COMPUTING SYSTEMS
Commissione
relatore Prof. Buttazzo, Giorgio C.
relatore Dott. Marinoni, Mauro
Parole chiave
  • partial reconfiguration
  • heterogeneous computing
  • real-time
  • FPGAs
Data inizio appello
06/05/2016;
Consultabilità
completa
Riassunto analitico
This thesis addresses the design and implementation of a software support for real-time systems developed on heterogeneous platforms that include a processor and an FPGA with dynamic partial reconfiguration capabilities. The software support enables tasks to request the execution of accelerated functions on the FPGA in parallel with other tasks running on the processor. Accelerated functions are dynamically allocated on the FPGA depending of the availability of the area and the online requests issued by the processor, so extending the concept of multitasking to the FPGA resource domain. The performance of the allocation mechanism has been evaluated in terms of speed-up and response times. The achieved results show that the system is able to guarantee bounded delays and acceptable overhead that can be taken into account for a future schedulability analysis of real-time applications.
File