Mikroprozessor-Entwicklungstools Tools besser integrieren mit Symtavision und Lauterbach

Redakteur: Holger Heller

Einen gemeinsamen Workflow für die Entwicklung von Steuergeräten in Fahrzeugen haben Symtavision und Lauterbach entwickelt. Mehr Sicherheit und Zuverlässigkeit von Echtzeit-Software im Automotive-Bereich sei dadurch gewährleistet.

Firmen zum Thema

Symtavision, Anbieter von Timing-Analyse-Lösungen für die Planung, Optimierung und Verifizierung von Embedded-Echtzeitsystemen, bietet eine verbesserte Integration seiner Timing-Design-Tools SymTA/S und TraceAnalyzer in Lauterbachs Trace32-Suite modularer Mikroprozessor-Entwicklungstools an. Die verbesserte Integration sorgt für mehr Sicherheit und Zuverlässigkeit von Echtzeit-Software im Automotive-Bereich und führt zu einer schnelleren Entwicklung bei geringeren Kosten.

Der bereits bestehende Workflow, der die Analyse von Echtzeit-Traces aus Trace32 durch Symtavisions Timing-Analyse-Tools ermöglicht, wurde erweitert und unterstützt nun komplexe Traces mit Wait/Release-Verhalten, den Import von Traces mit Runnable-Aktivität und den Import und die Analyse von Traces auf Funktionsebene, die von Trace32 generiert werden.

Mit dem gemeinsamen Workflow lässt sich Code für KFZ-Steuergeräte von jedem beliebigen ECU-Konfigurationstool für Target Debugging, Emulation und Softwarevalidierung nach Trace32 importieren. Trace-Daten aus Steuergerätemessungen oder hardwareunabhängigen Simulationen werden an TraceAnalyzer übergeben, um Timing-Traces zu visualisieren und zu analysieren und das Scheduling des Steuergerätes zu validieren.

Die daraus resultierenden Timing-Modelle können dann mit SymTA/S weiter bearbeitet werden, um Worst-Case-Analysen und statistische Timing-Analysen durchzuführen oder auch virtuelle Änderungen des Schedulings vorzunehmen, um die gesamte Softwarearchitektur zu untersuchen und bei Bedarf zu optimieren. Die optimierte Konfiguration wird dann in Trace32 zurück importiert und über ein beliebiges ECU-Konfigurationstool ins Zielsystem hochgeladen, um so den Round-trip-Workflow abzuschließen.

Artikelfiles und Artikellinks

(ID:43107293)