TargetLink

Génération de code de production pour les exigences les plus poussées

Le générateur de code de production TargetLink génère un code C hautement efficace directement depuis Mathworks ® Simulink ® /Stateflow ® et permet une vérification précoce, grâce à la simulation et aux tests intégrés. Il supporte un développement modulaire efficace, est certifié ISO 26262, ISO 25119 et IEC 61508 et fournit un support haute performance de Classic et Adaptive AUTOSAR .

  • TargetLink 2022-B

    Modélisation et utilisation des outils plus efficaces, et code plus performant

    En savoir plus

  • ISO 26262 : 2018

    Utiliser TargetLink 5.0 pour développer les systèmes de sécurité d’après la norme ISO 26262:2018

  • Support du code MATLAB® dans les modèles Simulink®

    Ce nouveau module optionnel est disponible avec la dSPACE Release 2018-B et TargetLink 4.4.

    En savoir plus

  • Great Wall Motors : L'électrique polyvalent

    Véhicules électriques et hybrides développés avec dSPACE TargetLink

    En savoir plus

  • WABCO : Des processus efficaces pour développer des systèmes d'assistance au conducteur critiques

    Avec dSPACE TargetLink et SystemDesk pour un développement conforme au standard AUTOSAR et à la norme ISO 26262

    En savoir plus

  • FAW : Développement AUTOSAR pour les moteurs hybrides et électriques de demain

    Implémentation des nouvelles technologies de propulsion supportées par les outils dSPACE

    En savoir plus

  • MISRA C simplifié avec l’écosystème TargetLink

    Dans ce webinaire, vous apprendrez à exploiter efficacement l’écosystème TargetLink afin de répondre aux exigences MISRA C:2012, dans vos projets de développement basés sur modèle. Vous verrez également comment dSPACE TargetLink, MES, MXAM et AbsInt Astrée fonctionnent conjointement pour assurer la compatibilité MISRA.

    En savoir plus

  • Bypass sur cible avec TargetLink

    Dans ce webinaire, dSPACE démontre comment effectuer le développement et le prototypage de fonctions automobiles, en se concentrant très tôt sur les contraintes du code de production. En utilisant le générateur de code de production TargetLink avec le logiciel ECU Interface de dSPACE, afin d’utiliser un calculateur série pour le bypass sur cible, les utilisateurs peuvent se concentrer entièrement sur la production et réduire les risques de leur projet.

    En savoir plus

  • Séries de webinaires « Living MBD »

    20 ans d’excellence dans le développement basé sur modèle

    Ce webinaire introduit la série de webinaires dSPACE sur le développement logiciel moderne basé sur modèle. Cette série donne une vue d’ensemble à la fois des défis clients majeurs des 20 dernières années et des réponses de dSPACE à ces défis.

    En savoir plus

  • dSPACE TargetLink célèbre ses 20 ans

    L'industrie automobile mondiale s’appuie sur le générateur de code dSPACE TargetLink depuis 20 ans pour aider ses utilisateurs à développer rapidement et automatiquement le logiciel de contrôle aussi bien pour les vitres électriques que pour les groupes motopropulseurs. En savoir plus dans AutoBeat Daily Viewpoint !

    En savoir plus

  • TargetLink fête ses 20 ans

    TargetLink génère un code hautement efficace pour la production en série de façon rapide et fiable depuis 20 ans. Pour plus d’informations, lisez le dSPACE Magazine 2/2019 !

    En savoir plus

  • Joyeux anniversaire, TargetLink !

    Depuis 1999, TargetLink aide nos clients à implémenter des codes hautement efficaces dans la production série

    En savoir plus

Domaine d’application

La conception basée sur modèle est devenue une méthode de développement bien établie dans plusieurs domaines industriels et la génération du code de production est l’étape logique permettant de passer de modèles à un code efficace, prêt à la production. TargetLink génère un code de production (code C) directement depuis l'environnement de développement graphique Simulink/Stateflow. Les options de génération du code C s’étendent du code C ANSI au code optimisé à virgule fixe ou flottante pour les plateformes AUTOSAR. Les multiples options de configuration du code garantissent que le code de production s'adapte aux contraintes du processeur.

Avantages majeurs

Avec TargetLink, vous pouvez convertir des modèles graphiques directement et de façon déterministe en code de production de la plus haute qualité. Bénéficiez des nombreux atouts de TargetLink comme :

  • Outil et code éprouvés – dans d'innombrables projets de production et des millions de véhicules
  • Meilleur code – très efficace, hautement configurable et avec une dépendance modèle/code entièrement traçable
  • Fonctionnalités puissantes de conception logicielle, p. ex. avec le TargetLink Data Dictionary
  • Vérification logicielle pratique grâce au concept de simulation Model-In-the-Loop (MIL)/Software-In-the-Loop (SIL)/Processor-In-the-Loop (PIL) d’un simple appui sur un bouton – vérifiez vos conceptions et votre code très tôt et évitez des erreurs coûteuses au niveau du logiciel du calculateur
  • Idéal pour l’industrie automobile (y compris la mobilité électrique, les ADAS et les applications de conduite autonome), ainsi que pour d’autres industries
  • Adapté aux projets AUTOSAR et non-AUTOSAR
  • Outils partenaires puissants (écosystème TargetLink) pour la conception, la validation et la vérification des modèles
  • Certification pour les normes ISO 26262, ISO 25119 et IEC 61508 et dérivés
  • Intégration d’outils avec le logiciel de simulation VEOS et le logiciel d’architecture système SystemDesk
  • Parfait pour le bypass sur cible avec le logiciel ECU Interface de dSPACE – comble l’écart entre le développement de fonctions et de production

Principales caractéristiques et avantages

Feature Description Benefit

Code efficiency

  • Efficient fixed-point or floating-point production code directly from Simulink ® /Stateflow ® (with support for included MATLAB code, see optional module)
  • Your specifications – models and diagrams – are directly translated into efficient C code
Code reliability
  • Consistent, deterministic translations of models into stress-tested C code
  • Errors such as typing errors, oversights, misunderstandings are avoided
Human readability
  • Concise, yet readable code
  • Code reviews are easy to perform
Automatic scaling
  • Intelligent scaling based on worst-case propagation of signal ranges and simulation-based scaling
  • Shortens the time-consuming and error-prone scaling process
Test mechanisms
  • Various test levels to test the production code against the specification (MIL, SIL, PIL)
  • Malfunctions are found at the earliest stage
Incremental code generation
  • Modular code generation, i.e., for specific subsystems
  • Faster code generation, preserving approved code
Model referencing support
  • Developing models on a modular/component basis
  • Distributed development by large teams is much easier, and large models can be handled more efficiently.
Multirate code
  • Full support of multirate systems with intertask communication
  • You can define tasks at block level
TargetLink Data Dictionary
  • Central container to handle variables, data structures, scaling formulas, tasks, functions
  • You can manage complex data to plan and structure your projects
Code generation straight from the Data Dictionary
  • Generation of code files and A2L files for Data Dictionary variables independently of their use in TargetLink models
  • Simplified software integration and integration testing for code from multiple TargetLink models/subsystems and legacy variables
‘Modeling Only’ and ‘Full-Featured’ operation modes
  • The Modeling Only operation mode (not licence-protected) lets function developers prepare and design a model without generating production code for it.
  • Easy model exchange in a workgroup (Simulink® and TargetLink users)
Compliance with standards
  • Compliance with relevant standards such as ASAM-MCD 2MC (ASAP2), AUTOSAR, and MISRA
  • Quality and interoperability guaranteed
Classic AUTOSAR support
  • Support for modeling and code generation for AUTOSAR software components (SWC), and generation of SWC descriptions
  • TargetLink bridges the gap between model-based design and AUTOSAR-compliant software development
Adaptive AUTOSAR support
  • Support for modeling and code generation for Adaptive AUTOSAR-compliant C/C++ code (for information on supported features, please contact dSPACE)
  • Closely resemblant modeling styles for non-, Classic and Adaptive AUTOSAR
  • Simple and convenient Adaptive AUTOSAR code generation
Calibration data generation
  • Calibration data exported as ASAM-MCD 2MC (ASAP2) file for calibration tools
  • Automated and complete process with perfect consistency between model and calibration data
Documentation
  • Automatic model and code documentation
  • Your projects are transparent and trackable
AUTOSAR software component (SWC) container exchange
  • Exchanging AUTOSAR SWC containers between TargetLink and SystemDesk
  • Safe and convenient round trips for AUTOSAR software development
  • Access to SystemDesk simulation for proper software integration testing
Component-based development
  • Innovative interface concept for ports, measurement signals and calibration parameters
  • Easily increase software reuse across different projects
Connection to dSPACE VEOS
  • Export virtual ECUs from TargetLink and run them in VEOS in combination with other virtual ECUs and standard dSPACE tools like ControlDesk
  • Easy testing and experimenting with TargetLink code
FMI support
  • Export of Functional Mock-up Units (FMUs) from TargetLink models based on the Functional Mock-up Interface (FMI) standard
  • Execution of TargetLink-generated code with offline and real-time simulators from third parties and dSPACE
On-Target Bypassing
  • Integrating new functions directly into existing ECUs (using TargetLink and dSPACE ECU interface software)
  • Seamless transition from prototyping to series production
  • No need to perform complex software integration

Notre portefeuille d’ingénierie comprend des services clients spécifiques TargetLink, par exemple :

  • Support interactif pendant l’introduction de TargetLink
  • Support pendant les évaluations et les projets pilotes
  • Formation TargetLink personnalisée
  • Intégration de TargetLink à vos processus de développement
  • Analyse de modèle et conseils
  • Support pour le développement de logiciels conformes aux standards Classic et Adaptative AUTOSAR et l'intégration de composants logiciels Classic AUTOSAR
  • Support pour l’intégration du code généré dans l’environnement logiciel du calculateur
  • Développement et maintenance de la chaîne d’outils
  • Conseil en processus

Software-in-the loop (SIL) testing

TargetLink is part of the dSPACE SIL testing solution for PC- and cloud-based simulation.
Click to find out more.
 

  • TargetLink Informations produit, PDF, Anglais, 8271 KB
Informations approfondies Sujets apparentés Informations produit Support Documentation Formations Contactez-Nous

Faire avancer l'innovation. Toujours à la pointe de l'évolution technologique.

S’abonner à nos newsletters, gérer ses abonnements ou se désabonner. La newsletter mensuelle contenant toutes les informations liées à l’aéronautique et défense.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.