Lauterbach ha esteso le capacità di debug Context Tracking System (CTS) di TRACE32 per includere la famiglia di processori TriCore AURIX.
In questo modo diventa possibile identificare i bug più velocemente e ottimizzare il proprio codice in modo più semplice. La funzione CTS consente infatti di eseguire nuovamente il debug delle sezioni di programma tracciate. L’esecuzione del programma viene ricostruita utilizzando i dati tracciati che permettono il debug in avanti e all’indietro attraverso le istruzioni assembler oppure ogni singola linea di codice sorgente. Questa prestazione consente ai clienti di ricreare lo stato di un sistema target in qualsiasi momento per identificare la causa principale degli errori che si sono verificati durante l’esecuzione del programma. Gli utenti possono esaminare i cambiamenti nella memoria, nei registri e nelle variabili in grande dettaglio e, se si esegue una registrazione completa del tracciamento dei dati, quando si procede a step indietro nel tempo la vista della traccia a livello di codice sorgente viene associata alle variabili allocate a registro o nello stack, secondo i valori che hanno assunto in quel momento.
La funzione CTS è completamente supportata sia per i sistemi SMP che per quelli AMP.