Lauterbach supporta l’IP Trace Encoder per RISC-V

Lauterbach annuncia il supporto dell'IP Trace Encoder UltraSoC per i processori RISC-V. RISC-V è un'architettura di set di istruzioni open source che supporta istruzioni a larghezza variabile e consente l'aggiunta di istruzioni personalizzate. Oltre a supportare i set di istruzioni a 32 e 64 bit, TRACE32, ovviamente, supporta il debug di istruzioni personalizzate.

Il Trace Encoder UltraSoC consente al target di emettere pacchetti di tracciamento su ciascuna istruzione non lineare (ad esempio: branch, jump, ecc.) e su ogni task switch. Questi pacchetti vengono creati senza interrompere l'esecuzione del processore. Il Trace Encoder UltraSoC supporta vari blocchi dell'infrastruttura di tracciamento di terze parti per inoltrare i messaggi di trace a un eventuale "trace sink", come un buffer RAM o una porta di trace off-chip. Molti di questi blocchi IP sono già supportati da TRACE32, offrendo agli integratori di sistemi la libertà di scegliere la migliore tecnologia per adattarsi al loro design complessivo. UltraSoc fornisce anche un blocco "UltraSoC USB Communicator" che è supportato da TRACE32 e consente il debug e il tracciamento su una porta USB del target.

LASCIA UN COMMENTO

Inserisci il tuo commento
Inserisci il tuo nome