Die Kontrolle der jeweiligen Multicore-SoCs und ihr Debugging erfolgt bei der UDE 4.4 innerhalb eines dafür  optimierten Nutzer-Interfaces.

Die Kontrolle der jeweiligen Multicore-SoCs und ihr Debugging erfolgt bei der UDE 4.4 innerhalb eines dafür optimierten Nutzer-Interfaces. PLS Programmierbare Logik

Die Kontrolle der Multicore-SoCs und ihr Debugging erfolgt innerhalb eines dafür optimierten Nutzer-Interfaces. Unterschiedliche vom Anwender festlegbare Farben und definierbare Ansichtsgruppen für einzelne Funktionseinheiten sorgen für eine schnelle Übersicht und eine einfache Navigation, wobei sowohl eine getrennte als auch synchrone Steuerung der aktiven Einheiten möglich ist.

Die unterschiedliche On-Chip-Debug-Logik der unterstützten Chip-Architekturen bietet dem Anwender eine herstellerübergreifende und konsistente Bedienoberfläche. Mit der UDE 4.4 lassen sich jetzt Trace-Daten-Ströme in einer Datenbank abspeichern und für eine spätere Offline-Analyse verwenden. Für die Durchführung von Code-Coverage-Messungen mit begrenztem On-Chip-Trace-Speicher können Messergebnisse automatisch akkumuliert werden. Um Branch-Coverage-Messungen auch an hochoptimierenden Code zu ermöglichen, nutzt die UDE 4.4 eine für alle Compiler-Hersteller offene Erweiterung des DWARF-Standards. Neben der Darstellung von Variablen zur Laufzeit des Programms ist auch eine gleichartige Darstellung basierend auf Daten-Trace möglich.

Herstellerübergreifende, konsistente Bedienoberfläche

Für die Aufnahme externer Trace-Daten steht mit dem Universal Access Device (UAD) 3+ ein Hardware-Tool mit 4 GByte externem Trace-Speicher zur Verfügung. Das Objektmodell für die Testautomatisierung und Interaktion mit anderen Werkzeugen wurde in den Bereichen Trace-Daten-Auswertung, Makros und Multicore-Breakpoints erweitert.

Zu den neu unterstützten Mikrocontrollern zählen die aktuellsten Modelle der AURIX-Familie von Infineon, die Qorivva-Bausteine MPC57xx von Freescale sowie die SPC57x-Familie von STM. TLE98xx von Infineon, die Cortex-M basierten Bausteine STM32Fx von STM sowie die Zynq-7000-Familie von Xilinx. Ebenfalls unterstützt werden die Embedded Power ICs TLE98xx von Infineon, die Cortex-M basierten Bausteine STM32Fx von STM sowie die Zynq-7000-Familie von Xilinx.