Il tool di performance profiling on-target RapiTime si integra con Trace32 di Lauterbach - Elettronica Plus

Il tool di performance profiling on-target RapiTime si integra con Trace32 di Lauterbach

Pubblicato il 4 maggio 2009

I moduli PowerTrace Lauterbach della gamma Trace32 sono uno strumento affidabile per l’acquisizione dei dati di timing necessari a RapiTime per l’analisi e la misura delle prestazioni dell’applicazione e per il calcolo del Worst-Case Execution Time (WCET), cioè il tempo massimo di esecuzione nen caso peggiore.

Utilizzare PowerTrace come strumento di acquisizione si riflette in vantaggi nel codice di instrumentazione sia in termini di dimensioni sia di tempi overhead per la scrittura dei dati. Siccome accurate etichette temporali sono applicate esternamente già da PowerTrace, è necessario che il codice automaticamente instrumentato da RapiTime scriva solo l’ID di ciascun punto di instrumentazione in un registro e aera dato monitorato dalla porta trace (Nexus o ETM).

Sulla maggioranza dei target embedded ciò è possibile anche solo tramite una *singola* istruzione assembler, operazione che tra le altre cose è naturalmente thread safe.

Una volta instrumentato e compilato il codice con RapiTime, è possibile scaricarlo sul target con Trace32, pronto per il test. Per ottenere una traccia del comportamento temporale e delle prestazioni dell’applicazione è sufficente eseguire una serie di test automatici e acquisisre i dati di real-time trace con PowerTrace; una volta catturati dati di trace, essi sono convertiti nel formato nativo per RapiTime, consentendo quindi l’analisi completa del frame acquisito.



Contenuti correlati

  • Siemens
    Siemens acquisisce Precision Innovations

    Siemens ha siglato un accordo per l’acquisizione di Precision Innovations, azienda specializzata in software EDA. Questa operazione permette all’azienda di ampliare il portfolio per l’automazione della progettazione elettronica con funzionalità di pianificazione dei chip basate sull’Intelligenza Artificiale....

  • Diodes
    Diodes acquisirà ElevATE Semiconductor

    Diodes ha siglato un accordo definitivo per l’acquisizione di ElevATE Semiconductor, azienda di semiconduttori fabless, tramite una transazione interamente in contanti del valore di 250 milioni di dollari. ElevATE è specializzata nello sviluppo di circuiti integrati per...

  • Infineon
    Infineon rafforza la sua posizione nei sensori

    Infineon  e ams Osram hanno comunicato il completamento dell’operazione di acquisizione del portafoglio di sensori analogici/mixed signal non ottici annunciata lo scorso mese di febbraio. Con questa acquisizione, Infineon rafforza la sua posizione nel settore dei sensori...

  • Qualcomm
    Qualcomm spinge sull’AI acquisendo Modular

    Qualcomm ha raggiunto un accordo per acquisire Modular, azienda specializzata in infrastrutture software per l’AI. Questa operazione permette a Qualcomm di affiancare ai suoi chip la piattaforma software AI-native di Modular e il team che la sviluppa, accelerando...

  • Renesas
    Renesas Electronics acquisisce Pictorus

    Renesas Electronics ha annunciato l’acquisizione, tramite una sua controllata, di Pictorus, società di sviluppo software con sede a Oakland, in California. Il produttore precisa che questa operazione permette all’azienda di disporre di una piattaforma di modellazione comportamentale...

  • Vertiv
    Vertiv ha acquisito Thermokey

    Vertiv ha annunciato il completamento dell’acquisizione di ThermoKey, azienda specializzata in tecnologie di heat rejection e scambio termico. Questa operazione consente di potenziare l’offerta di thermal management e le capacità produttive nell’area Emea. In particolare, incrementa l’offerta...

  • Molex
    Molex ha completato l’acquisizione di Teramount

    Molex, dopo aver siglato in aprile un accordo per l’acquisizione di Teramount, azienda con sede in Israele focalizzata su soluzioni di connettività fibra-chip rimovibili, ha annunciato il completamento dell’operazione. Questa acquisizione permetterà di accelerare l’adozione di soluzioni...

  • Renesas
    Renesas completa l’acquisizione di Irida Labs

    Renesas Electronics ha annunciato che una sua controllata ha completato l’acquisizione di Irida Labs, azienda greca specializzata in software embedded per sistemi di percezione visiva basati sull’Intelligenza Artificiale. Questa operazione rafforza l’offerta di Renesas nel settore dell’elaborazione...

  • Marvell
    Marvell acquisisce Polariton Technologies

    Marvell Technology ha annunciato l’acquisizione di Polariton Technologies, azienda focalizzata sullo sviluppo di dispositivi per l’interconnessione ottica. Questa operazione permette a Marvell di potenziare il suo portfolio di tecnologie ottiche grazie all’aggiunta di funzionalità di modulazione avanzate....

  • Molex
    Molex vuole acquisire Teramount

    Molex  ha annunciato di aver sottoscritto un accordo per l’acquisizione di Teramount, azienda focalizzata nello sviluppo di soluzioni di connettività ottimizzate per applicazioni CPO (Co-Packaged Optics) e di silicon photonics. Particolarmente interessante è la piattaforma Teraverse di Teramount, basata...

Scopri le novità scelte per te x