Riassunto analitico
Il progetto di questa tesi, che nasce da una collaborazione tra HiPeRT Lab e un’importante azienda del settore del motorsport, consiste nell’analisi e nel miglioramento in termini di efficienza e prestazioni di una centralina di telemetria, utilizzata su autovetture da corsa. L’architettura software della centralina in questione è formata da due sistemi operativi (Petalinux e FreeRTOS), messi in comunicazione tra loro tramite OpenAMP e RPMsg. Il flusso dei dati avviene poi principalmente attraverso numerose linee CAN, controllate in parte da una FPGA. Questo contributo, comprendente l’analisi e il miglioramento del sistema, si è focalizzato sul porting della funzionalità di bridging delle CAN ad un livello di astrazione più basso, portando grazie a questa soluzione vari vantaggi a livello architetturale e prestazionale.
|