embedded world | UDE® Add-On für trace-basiertes Debugging and Laufzeitanalyse

Halle 4 / Standnummer 4-310

UDE® Add-On für trace-basiertes Debugging and Laufzeitanalyse

Logo PLS GmbH

von PLS GmbH

Key Facts

  • Effizientes und benutzerfreundliches Tracing für nicht-invasives Debugging und Laufzeitanalysen
  • Umfangreiche Analyse- und Visualisierungsfunktionen inklusive Export für 3rd-Party Timing-Tools
  • Effiziente und Anwenderfreundliche Trace-Konfiguration mit UDE SimplyTrace®

Kategorien

  • Sonstige Tools, Software
  • Statische- & Laufzeit-Analysetools
  • Methoden & Werkzeuge für sichere Embedded Systeme
  • Test- & Verifikations-Software
  • On-Chip-Debug-Tools
  • Debugger
  • Emulatoren

Key Facts

  • Effizientes und benutzerfreundliches Tracing für nicht-invasives Debugging und Laufzeitanalysen
  • Umfangreiche Analyse- und Visualisierungsfunktionen inklusive Export für 3rd-Party Timing-Tools
  • Effiziente und Anwenderfreundliche Trace-Konfiguration mit UDE SimplyTrace®

Kategorien

  • Sonstige Tools, Software
  • Statische- & Laufzeit-Analysetools
  • Methoden & Werkzeuge für sichere Embedded Systeme
  • Test- & Verifikations-Software
  • On-Chip-Debug-Tools
  • Debugger
  • Emulatoren
Mehr anzeigen

Produktbeschreibung

Tracing ist eine leistungsfähige Methode zur Untersuchung von Timing-Problemen oder Fehlverhalten, die durch parallele Ausführung verursacht werden. Die UDE® Universal Debug Engine® mit Erweiterungen für die Trace-basierte Systemanalyse bietet dazu umfangreiche Funktionen für nicht-invasives Debugging, Laufzeitbeobachtung sowie Laufzeitmessungen. In Verbindung mit den Geräten UAD2next und UAD3+ der Universal Access Device-Familie ermöglicht die UDE® die Aufzeichnung von Tracedaten aus verschiedenen Trace-Quellen und über externe Trace-Schnittstellen. Hierfür stehen entsprechende Trace-Module für die UAD2next oder Trace-Pods für die UAD3+ zur Verfügung. Für Geräte mit integriertem On-Chip-Trace-Speicher kann auch das UAD2pro verwendet werden.

Trace-Funktionen im Überblick

  • Visualisierung aller aufgezeichneten Trace-Informationen (Code-Trace, Daten-Trace, Signale, Events, Zeitstempel, etc.)
  • Multicore-Trace; gleichzeitige und zeitkorrelierte Darstellung mehrerer Trace-Clients (z.B. Cores)
  • Execution Sequence Chart zur Visulisierung der zeitlichen Ausführung von Funktionen und Tasks
  • Trace-Export für 3rd-Party Timing-Tools
  • Call-Graph-Visualisierung
  • Profiling zur Messung von Funktionslaufzeiten und Identifizierung von Engpässen
  • Nicht-invasives Code Coverage
  • Task-Trace und Visualisierung der Task-Ausführung von Betriebssystemen und AUTOSAR-Anwendungen (mit RTOS- bzw. AUTOSAR-Awareness)
  • Unterstützung für AUTOSAR ARTI
  • Universal Emulation Configurator (UEC) zur einfachen Konfiguration komplexer On-Chip-Filter und Trigger-Logik
  • UDE SimplyTrace® zur Vereinfachung der oft komplexen Konfiguration des Trace-Systems des Mikrocontrollers für alltägliche Trace-Aufgaben
... mehr lesen