EMB_76

EMBEDDED 76 • MAGGIO • 2020 48 SOFTWARE | DEBUG TOOL La soluzione congiunta di Lauterbach e Vector $4;3 4 & ‰ Vector K ;3 4 $ — $4;3 4 4 @ ‰ $4;3 4 63‘ - K ;3 4 $ - tengono molte utili estensioni. Lauterbach e Vector hanno sviluppato congiunta- mente una soluzione che permette di effettuare in modo non intrusivo misure di runtime del software in esecuzione su ECU esportando i dati nel tool di Y & 3 À - tamento temporale del software applicativo e del sistema operativo. Ciò consente di analizzare mi- sure di trace già registrate da terze parti in termini di tempi di risposta, utilizzo e altre metriche. Più 3 & ‰ modulare adatto a ogni fase del ciclo di vita del pro- ‰ $ J À di temporizzazione, l’analisi e l’ottimizzazione della progettazione dell’architettura software, nonché la À - zione. La soluzione congiunta di Lauterbach e Vector & À 8 À * & - tato un esempio di analisi dei tempi eseguito con La soluzione è stata realizzata utilizzando micro- $ K4 = - scono una scelta molto diffusa nel settore automo- bilistico per lo sviluppo di centraline elettroniche. K K4 = - À $2K $ Fig. 3 – Struttura della soluzione congiunta di Lauterbach e Vector K4 = # $ " - gies AG sono stati progettati con la possibilità di includere un modulo MCDS (Multi-Core Debug So- lution) o versioni ridotte miniMCDS o MCDSlight. Si tratta di unità onchip programmabili in grado di Á - guito e di dati acceduti in lettura e scrittura. Anche la più potente unitàMCDS può generare dati di tra- 8 ) utenti, tuttavia, desiderano tracciare i dati che in- $2K $ ;3 4 @ A soluzione offerta congiuntamente da Lauterbach e

RkJQdWJsaXNoZXIy MTg0NzE=