Der TargetLink-Code ist dabei mindestens so effizient wie menschliche Programmierer hinsichtlich Speicherbedarf und Ausführungszeit – ohne dabei Kompromisse bei der Lesbarkeit einzugehen.
Sobald die neuen Funktionen entwickelt und gründlich getestet sind, müssen sie auf dem Zielsteuergerät implementiert werden. Das heißt, dass Seriencode aus dem MATLAB®/Simulink®/Stateflow®-Modell generiert wird, der spezifische Steuergeräte-Eigenschaften wie Speicher und Rechenleistung berücksichtigt.
Der Seriencode-Generator dSPACE TargetLink generiert hocheffizienten C-Code direkt aus MATLAB/Simulink/Stateflow und erlaubt die frühe Verifikation durch Integration von Simulation und Test. Das verkürzt die Zeit für die Implementierung deutlich und sorgt für systematische Konsistenz von Spezifikation und Seriencode. Änderungen auf Modellebene werden schnell in Code übertragen.
TargetLink ist speziell auf die Generierung von serienreifem Code ausgelegt. Der hocheffiziente Code hat zwei wesentliche Vorteile: