vector-software-platform-product-portfolio-overview.png

TA Tool Suite

Analysieren, optimieren und verifizieren Sie das Zeitverhalten Ihrer Systeme über den gesamten Entwicklungsprozess hinweg.

Die TA Tool Suite unterstützt Design, Analyse und Verifikation von Embedded-Echtzeitsystemen über den gesamten Entwicklungsprozess hinweg. Die Werkzeuge schaffen Transparenz über das Laufzeit- und Zeitverhalten von Systemen und unterstützen eine effiziente Integration von Software unter Timing-Aspekten. So nutzen Projektteams die verfügbaren Ressourcen ihrer Steuergeräte gezielt und effizient aus.

Ihre Vorteile auf einen Blick

Die TA Tool Suite unterstützt Projektteams dabei, Timing-Aspekte frühzeitig zu berücksichtigen und die verfügbaren Rechenressourcen ihrer Steuergeräte optimal auszuschöpfen.

  • Effiziente Multi-Core-Architekturen
    Erleichtern Sie den Übergang von Single-Core- zu Multi-Core-Softwarearchitekturen und erschließen Sie zusätzliches Leistungspotenzial
  • AUTOSAR Konformität
    Unterstützung der laufzeitbewussten Integration von Softwarekomponenten gemäß AUTOSAR-Standards
  • Design von Steuergeräten-Laufzeitverhalten
    Vergleichen und simulieren Sie verschiedene Steuergeräte-Systemdesigns für eine frühzeitige Bewertung von Timing und Leistung - ohne Traces
  • Nahtlose Integration in Ihre Toolchain
    Nutzen Sie direkte Schnittstellen zu den Vector DaVinci Tools für einen effizienten Import, Export und das Update von Projekten
  • Constraint Definition & Visualisierung
    Einfache Definition und Visualisierung von Timing Constraints (TIMEX und mehr)
  • Automatische Verifikation
    Automatische Verifizierung von Timing und Performance Constraints innerhalb von CI/CD Pipelines

Optionen der TA Tool Suite

Die TA Tool Suite begleitet den Entwicklungsprozess von der Spezifikation über Analyse und Optimierung bis zur Verifikation des Zeitverhaltens auf dem Zielsystem. Für jede Aufgabe steht das passende Werkzeug bereit.

TA.Design

Passen Sie die Zeitvorgaben der Softwarekomponenten an die Laufzeit-Architektur des Steuergeräts an, um eine zeitlich konsistente Integration der Runnables zu erreichen.

Ihre Vorteile:

  • Gewinnen Sie Transparenz über Software-Interaktionen
    Visualisieren Sie Datenflüsse und Abhängigkeiten innerhalb der Steuergerät-Softwarearchitektur, um ein besseres Verständnis des Systems zu erlangen
  • Definieren Sie Zeitbeschränkungen effizient
    Vereinfachen Sie die Spezifikation von Zeitanforderungen durch strukturierte Unterstützung beim Modellieren
  • Befolgen Sie bewährte AUTOSAR-Methoden
    Wenden Sie etablierte, AUTOSAR-konforme Arbeitsabläufe für eine konsistente und skalierbare Entwicklung an

TA.Inspection

Analysieren Sie das Zeitverhalten der Anwendungssoftware und des Betriebssystems direkt auf dem realen Steuergerät.

Ihre Vorteile:

  • Leistungsanalyse mit umfassenden Trace-Daten
    Analysieren Sie Zeit- und Leistungskennzahlen auf der Grundlage von Traces aus Drittanbieter-Tools oder der Vector VX1000 Hardware
  • Erzeugen Sie flexible und ausführliche Berichte
    Generieren Sie maßgeschneiderte Berichte, um das Systemverhalten zu bewerten und die Optimierung zu unterstützen
In 2 Minuten erklärt
Erfahren Sie in diesem Video, wie die TA Tool Suite den gesamten Timing-Workflow unterstützt – von der Architektur und Simulation bis zur Verifikation von Embedded-Echtzeitsystemen. Anhand konkreter Anwendungsbeispiele zeigt das Video, wie Sie das Zeitverhalten analysieren, Probleme frühzeitig erkennen und Ihre Systeme gezielt optimieren. Eine durchgängige Lösung für präzises Timing über den gesamten Entwicklungsprozess hinweg.

Kostenfreie Timing Bundles

Für MICROSAR bietet Vector gemeinsam mit ausgewählten Partnern spezielle Timing-Bundles an. Diese unterstützen die effiziente Integration von Tracing- und Scheduling-Lösungen für die Laufzeitanalyse.

Die Timing Bundles stellen optimierte OS- und RTE-Trace-Instrumentierungen für die jeweiligen Messwerkzeuge bereit. In Kombination mit TA.Inspection schaffen sie die Grundlage für eine detaillierte Analyse des Zeit- und Laufzeitverhaltens von Steuergeräten.

Das Vector VX1000 Timing-Bundle enthält eine Schritt-für-Schritt-Anleitung zur Integration der Scheduling-Tracing-Funktionalität über die gesamte Werkzeugkette hinweg. Dies reicht von der Konfiguration des MICROSAR OS im DaVinci Configurator Classic über CANape bis hin zur Analyse der Ergebnisse in der TA Tool Suite. Darüber hinaus enthält es die erforderlichen Skripte zur Automatisierung des gesamten Prozesses.

Das „Vector Lauterbach Timing-Bundle“ enthält eine Schritt-für-Schritt-Anleitung zur Integration der Scheduling-Tracing-Funktionen über die gesamte Werkzeugkette hinweg. Dies reicht von der Konfiguration von MICROSAR OS im DaVinci Configurator Classic über Lauterbach TRACE32 bis hin zur Analyse der Ergebnisse in der TA Tool Suite. Darüber hinaus enthält es die erforderlichen Skripte zur Automatisierung des gesamten Prozesses.

Das Vector TASKING Timing Bundle (früher iSYSTEM Timing Bundle) enthält eine Schritt-für-Schritt-Anleitung zur Integration der Scheduling-Tracing-Funktionalität über die gesamte Toolkette hinweg. Dies reicht von der Konfiguration des MICROSAR OS im DaVinci Configurator Classic über TASKING WinIDEA bis hin zur Analyse der Ergebnisse in der TA Tool Suite. Darüber hinaus enthält es die erforderlichen Skripte zur Automatisierung des gesamten Prozesses.

Das Vector PLS Timing-Bundle schließt eine Schritt-für-Schritt-Anleitung zur Integration der Ablaufverfolgung über die gesamte Werkzeugkette hinweg ein. Dies reicht von der Konfiguration des MICROSAR OS im DaVinci Configurator Classic über die PLS UDE (Universal Debug Engine) bis hin zur Analyse der Ergebnisse in der TA Tool Suite. Zudem schließt es die erforderlichen Skripte zur Automatisierung des gesamten Prozesses ein.

Das „Vector Timing Bundle“ für das QNX-Betriebssystem bietet eine systematische und effiziente Methode zur Aufzeichnung von Scheduling-Traces, um so das Zeit- und Leistungsverhalten eines QNX-Projekts mit der Option „TA.Inspection“ der TA Tool Suite zu analysieren. Der empfohlene Arbeitsablauf eignet sich insbesondere für AUTOSAR-Adaptive-Projekte, die auf QNX basieren. Das vorliegende Dokument konzentriert sich auf die Schritte der Installation und Konfiguration, die für den Aufbau und die Durchführung einer Trace-Aufzeichnung mit dem QNX-Software-Trace-Tool erforderlich sind.

Das „Linux Timing Bundle“ enthält eine vollständige Anleitung zur Einrichtung einer Timing-Toolchain auf Linux-Betriebssystemen unter Verwendung nativer Linux-Software-Trace-Tools sowie der TA Tool Suite für eine detaillierte Timing-Analyse. Es enthält LTTng- und Perf-Skripte, mit denen Sie einfach Messungen von Scheduling-Aktivitäten sowie von Systemaufrufen und weiteren Betriebssystemfunktionen durchführen, um so das Verhalten und die Leistung des Mikroprozessors zu evaluieren.

Ergänzende Angebote

Nehmen Sie Kontakt mit uns auf
Embedded Software
Nehmen Sie Kontakt mit uns auf
Ganz gleich, ob Sie sich gerade über Ihre Optionen informieren oder bereits Ihre nächsten Schritte planen – teilen Sie uns Ihre Anforderungen mit. Wir unterstützen Sie dabei, die richtige Lösung zu finden.