Registrieren Passwort vergessen?

TargetLink

3. Nov 2008, 10:50
TargetLink
Entwickler: dSPACE GmbH
Aktuelle Version: 3.0
(Juli 2008)
Betriebssystem: Windows
Kategorie: Seriencodegenerierung
Lizenz: proprietär
Deutschsprachig: nein
TargetLink

TargetLink ist eine Software des Herstellers dSPACE zur automatischen Seriencodegenerierung basierend auf einer Untermenge von Simulink/Stateflow-Modellen. TargetLink benötigt eine existierende MATLAB/Simulink-Installation und ein separates mitgeliefertes sog. Blockset.

TargetLink generiert sowohl ANSI-C, als auch prozessoroptimierten Code. Des Weiteren unterstützt TargetLink die Code-Generierung für AUTOSAR-Software-Komponenten für den Automobilbereich.

Die Verwaltung aller zur Codegenerierung relevanten Informationen erfolgt in einem zentralen Datencontainer, genannt Data Dictionary.

Der Test des generierten Codes wird in derselben Simulationsumgebung durchgeführt, die auch für die Spezifikation der zugrundeliegenden Simulationsmodelle eingesetzt wurde. TargetLink unterstützt drei Simulationsmodi zum Testen des generierten Codes:

  1. Model-in-the-Loop-Simulation (MIL): Bei diesem Simulationstyp wird das Modelldesign geprüft. Die MIL wird auch als Floating-Point Simulation bezeichnet, da die Variablen typischerweise als Gleitkommazahlen vorliegen.
  2. Software-in-the-Loop (SIL): Die Simulation beruht auf der Ausführung von generierten Code, welcher auf einem PC-System läuft. Die Variablentypen sind typischerweise Gleit- oder Festkommazahlen.
  3. Processor-in-the-Loop (PIL): Bei der PIL läuft der generierte Code auf der Zielhardware bzw. auf einem Evaluierungs-Board. Durch die Einbindung eines sogenannten Real-Time-Frames wird es ermöglicht, die Simulationsergebnisse sowie Speicherverbrauch und Laufzeitinformationen auf den PC zu übertragen.

Die Motor Industry Software Reliability Association (MISRA) hat für TargetLink Ende 2007 offizielle MISRA-Modellierungsrichtlinien veröffentlicht, die insbesondere für funktionale Sicherheit und für die Erstellung sicherheitskritischer Anwendungen von Bedeutung sind.

[Bearbeiten] Weblinks

Dieser Artikel ist eine Kopie aus der freien Enzyklopädie Wikipedia. Am Originalartikel kann jeder Korrekturen und Ergänzungen vornehmen. Zudem kann man frühere Versionen einsehen.
In Kooperation mit Lycos Europe Network