TRACE32 supporta il trace off-chip di Xtensa

Pubblicato il 29 luglio 2020

Lauterbach ha annunciato la disponibilità del supporto per il trace off-chip di Xtensa.

TRACE32 ha supportato sin dall’inizio il protocollo di trace on-chip Xtensa (TRAX), ma il trace off-chip consente di avere tempi di registrazione molto più lunghi e quindi analisi più complete.

Il protocollo TRAX si basa sullo standard IEEE-ISTO NEXUS 5001. Un’implementazione aggiornata di TRAX consente di interfacciarsi con un’implementazione dell’IP Arm CoreSight. Ciò permette di inviare i dati di trace a qualsiasi “trace sink” supportato, per esempio: ETB/ETF, TPIU o HSSTP.

Il tracciamento del flusso del programma in Xtensa può essere esportato off-chip tramite una porta di trace dedicata, per esempio una porta di trace seriale ad alta velocità basata sul protocollo Aurora Gigabit Trace.

Utilizzando i sistemi di trace Lauterbach è possibile registrare fino a 4 Gigabyte di informazioni, rispetto ai 256 Kbyte di memoria on-chip forniti dall’implementazione iniziale di TRAX.

Tutti i sistemi di trace Lauterbach supportano l’opzione di streaming dei dati tracciati su una macchina di sviluppo host, permettendo così di ottenere un tracciamento praticamente di durata illimitata.



Contenuti correlati

  • Lauterbach
    Supporto di Lauterbach per NG-ULTRA di NanoXplore

    Lauterbach ha annunciato il supporto, tramite i suoi tool di debug e tracciamento TRACE32, del SoC FPGA resistente alle radiazioni NG-ULTRA di NanoXplore progettato per il mercato spaziale. Il supporto comprende il debug simultaneo di tutti i...

  • Lauterbach
    Lauterbach: supporto per i processori Arm della prossima generazione

    Lauterbach ha annunciato il supporto, tramite TRACE32, dei più recenti processori Arm v9.2. Si tratta dei processori di prossima generazione Cortex-X4, Cortex-A720 e Cortex-A520 e il supporto di TRACE32 comprende comprende il debug simultaneo dei core eterogenei...

  • Lauterbach
    Nuovo strumento per il tracciamento seriale ad alta velocità da Lauterbach

    PowerTrace Serial 2 di Lauterbach è il successore dello strumento di tracciamento PowerTrace Serial. Dispone di 8 GB di memoria di traccia, fino a 80 Gbit/s di larghezza di banda e la capacità di correlare i segnali...

  • Lauterbach annuncia il supporto dei processori AM6xAx di Texas Instruments

    Lauterbach ha annunciato il supporto da parte dei suoi strumenti di sviluppo TRACE32 delle serie di SoC AM62Ax, AM68A e AM69A di Texas Instruments. Questo comprende il debug simultaneo dei core eterogenei della CPU e l’acquisizione non...

  • Lauterbach annuncia il supporto per NVIDIA DRIVE Orin

    Lauterbach ha annunciato il supporto per debug e tracciamento per il system-on-chip (SoC) NVIDIA DRIVE Orin con i suoi strumenti di sviluppo TRACE32. Ciò include il debug JTAG simultaneo dei core della CPU e l’acquisizione non intrusiva...

  • TRACE32 supporta Zephyr OS sui SoC FPGA PolarFire di Microchip

    Lauterbach ha annunciato che i suoi strumenti di sviluppo TRACE32 supportano anche il sistema operativo in tempo reale Zephyr OS su CPU RISC-V SiFive implementate nei SoC FPGA PolarFire di Microchip. Nei SoC FPGA PolarFire di Microchip...

  • Debug XCP per Arm Cortex con TRACE32

    Con la release 2022/09 di TRACE32, Lauterbach ha aggiunto il supporto completo del debug tramite protocollo XCP per Arm Cortex. Questa nuova funzionalità si basa sulla versione 1.1 dello standard “Software Debugging over XCP”, recentemente rilasciata. XCP...

  • Lauterbach supporta i nuovi chip di Telechips per IVI e ADAS

    Lauterbach ha aggiunto a TRACE32 il supporto per i SoC Dolphin+ (TCC803x) e Dolphin3 (TCC805x) di Telechips, nonché per l’MCU VCP (TCC70xx). I SOC Dolphin+ e Dolphin3 di Telechips si rivolgono ai sistemi IVI (In-Vehicle Infotainment) e...

  • Lauterbach supporta i processori S32Z e S32E di NXP

    Lauterbach ha aggiunto all’elenco di processori supportati da TRACE32 le nuove famiglie di processori real-time S32Z e S32E di NXP Semiconductors. Il supporto fornisce una soluzione pronta per il debug e il tracciamento dell’intero processore e comprende...

  • Lauterbach: debug su RISC-V a Embedded World 2022

    Lauterbach e SiFive mostreranno il debug del Vector Processor RISC-V multi-core a Embedded World 2022. SiFive Intelligence X280 è un processore RISC-V multi-core con estensioni vettoriali ed è ottimizzato per il calcolo AI/ML di fascia alta. Oltre...

Scopri le novità scelte per te x