For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

TargetLink

Générateur automatique de code de production

TargetLink est un système logiciel générant un code de production (code C) directement depuis l'environnement de développement graphique MATLAB®/Simulink/Stateflow.

  • TargetLink 4.1 : Support FMI, AUTOSAR 4.2, Automotive Ethernet et bien plus encore

    Avec sa dernière release, dSPACE a optimisé son générateur de code de production, TargetLink, afin de couvrir les principales normes encadrant le développement de code embarqué.


  • TargetLink désormais certifié ISO 25119

    Le TÜV SÜD (organisme international de certification allemand) confirme que TargetLink est adapté au développement de logiciels sécuritaires critiques pour les tracteurs et les machines destinées à l’agriculture et au secteur forestier.

    En savoir plus

  • TargetLink pour l'aérospatiale

    Avec la norme DO-178C comme future norme applicable pour le développement de logiciels dans l'aviation, la conception basée sur modèle et la génération de code automatique auront une base solide pour une utilisation dans le secteur aérospatial. Le document DO-331, supplément des normes DO-178C et DO-278A, définissant la vérification et le développement basé sur modèle, a été spécialement rédigé à ces fins.

  • ZF Friedrichshafen : Traiter un grand nombre de variantes

    Processus de développement logiciel efficace pour les calculateurs de transmission avec TargetLink

    En savoir plus

  • La nouvelle Prius : Toyota fait confiance à TargetLink

    Processus de développement du logiciel de commande rénové avec TargetLink de dSPACE et les outils BTC

     

    En savoir plus

     

  • Electrique et sûr

    En combinaison avec les TargetLink Strategic Partner Model Engineering Solutions, le centre Mercedes-Benz Research & Development North America a développé, dans le contexte de la modélisation avec TargetLink de dSPACE, des règles de conformité pouvant être testées automatiquement, et compatibles avec les exigences primordiales de la norme ISO 26262.


    En savoir plus

  • On-Target Bypassing with TargetLink

    In this webinar recording, dSPACE demonstrates how to perform automotive function development and prototyping with an early focus on production code constraints. By using the production code generator TargetLink together with dSPACE ECU interface software to use a production ECU for on-target bypassing, users can keep a clear production focus and reduce project risks.

    En savoir plus

     

  • TargetLink et SYNECT de dSPACE élèvent le Model-Based Development à un niveau inédit

    Lors de ce séminaire web gratuit, dSPACE présentera comment utiliser la conception basée sur modèle, le codage automatique et le test basés sur modèle de manière efficace et aisée. Au sein d’équipes de développement distribuées regroupant de nombreux utilisateurs, ceci est réalisé en intégrant SYNECT, la plate-forme dSPACE de gestion de données et de collaboration, avec TargetLink, le générateur de code de production de dSPACE basé sur MATLAB®/Simulink®.


    En savoir plus

  • Maîtriser le standard DO-178C en utilisant la conception basée sur modèle et le codage automatique

    La conception basée sur modèle et la génération automatique de code sont les méthodes les plus efficaces pour le développement de logiciels de systèmes embarqués et le respect des exigences du standard DO-178C. Le générateur de code moderne de dSPACE, TargetLink®, et sa chaîne d’outils associée fournissent, pour les systèmes embarqués, un environnement de développement unique ayant un impact immédiat sur la qualité de votre logiciel, l’efficacité de votre processus et le déroulement de la certification. Inscrivez-vous à ce séminaire web pour en savoir plus!


    En savoir plus

  • Résoudre le puzzle de la complexité

    Des fonctionnalités de plus en plus nombreuses sont développées par des équipes comprenant de plus en plus de développeurs logiciels travaillant pour des partenaires de développement différents – un grand défi lors du processus de développement. Une chaîne d'outils fiable destinée au développement basé sur modèle est dès lors cruciale. Simulink/TargetLink et les outils de Model Engineering Solutions proposent une solution sur mesure.

    En savoir plus

  • Exclure en toute sécurité des erreurs graves

    Dans le développement basé sur modèle, le logiciel est développé à un niveau d'abstraction élevé, p. ex. en tant que modèle, et l'implémentation du code C est générée automatiquement depuis le modèle. Ce degré élevé d'abstraction permet le développement intuitif d'applications et augmente l'efficacité du développement. Afin de vérifier la sécurité de votre système, il n’est toutefois pas suffisant de se limiter au niveau du modèle; les propriétés du code C ainsi que celles du code binaire de la machine doivent également être examinées.

    En savoir plus

  • Validation entièrement automatique des changements de version Simulink/TargetLink

    Les nouvelles versions des produits ou la modification des infrastructures IT impliquent inévitablement le besoin de migrer les fonctions et modèles existants vers une nouvelle version de MATLAB®, TargetLink® ou Windows®. BTC Embedded Systems AG, un partenaire stratégique de TargetLink, fournit, pour ce faire, une solution simple, totalement intégrée et entièrement automatisée : la suite BTC EmbeddedTester Migration Suite.

    En savoir plus

Domaine d’application

La conception basée sur modèle s’est établie comme méthode de développement standard dans de nombreux domaines industriels. La génération du code de production est aussi l’étape logique permettant de passer des modèles à un code série efficace et prêt à l’emploi. TargetLink est un système logiciel générant un code de production (code C) directement depuis l'environnement de développement graphique MATLAB®/Simulink/Stateflow. Les options de génération de code vont du code C ANSI au code optimisé à décimale fixe ou flottante pour certains processeurs. Les multiples options de configuration du code assurent que le code série s'adapte aux contraintes du processeur.

Points forts de TargetLink

  • Eprouvé dans la pratique – Dans d'innombrables projets de production et des millions de véhicules
  • Un code premier de la classe - hautement efficace, hautement configurable et traçable
  • Fonctionnalités puissantes de conception logicielle avec le Data Dictionary de TargetLink
  • Vérification logicielle très simple grâce au concept de simulation numérique MIL/SIL/PIL en un clic
  • Idéal pour l'automobile et les industries similaires
  • Outils partenaires puissants pour la conception de modèle, la validation et la vérification
  • Certification pour les normes ISO 26262, IEC 61508 et dérivés
  • Document de workflow disponible pour la norme DO-178C/DO-331

TargetLink Blockset
Bibliothèque de blocs pour les informations spécifiques à l'implémentation afin d'y préparer un modèle.

Le TargetLink Blockset (Stand-Alone – autonome) est une version gratuite du TargetLink Blockset qui permet aux développeurs de fonctions de concevoir les modèles de leur contrôleur directement avec TargetLink.
TargetLink Data Dictionary

Le Data Dictionary de TargetLink est une banque de données où sont stockées de façon centrale les informations significatives pour la conception de modèle, la génération de code et l’implémentation sur un calculateur. Les objets du Data Dictionary peuvent être référencés depuis les modèles TargetLink. Vous pouvez définir et gérer des variables ainsi que les propriétés correspondantes, et vous pouvez également définir des types de données structurés pour les utiliser lors des déclarations de variables.

Modes de simulation pour les tests

L'un des avantages du développement à base de modèles est de pouvoir utiliser la simulation pour la vérification précoce. Non seulement TargetLink génère le code optimisé pour les calculateurs de production, mais il simplifie grandement le processus de test.

Mise à l'échelle automatique des variables

Si TargetLink® est utilisé uniquement pour la génération du code à virgule flottante, alors la mise à l'échelle automatique n’est pas nécessaire. Cependant, si TargetLink est utilisé pour générer du code à virgule fixe, la mise à l’échelle automatique peut alors permettre un gain de temps énorme. Ce qui par le passé exigeait des jours et des semaines de travail, n’est à présent plus qu’une question de minutes et d’heures.

Codage efficace

L’efficacité est la clé d’un code prêt à la production. Un code efficace signifie que les besoins en temps d'exécution et en ressources sont minimums pour l’exécution du code sur un processeur embarqué économique. Il est prouvé que le code généré par TargetLink est aussi efficace que le code écrit manuellement.

Centre de support produit pour TargetLink

Le centre de support TargetLink est la ressource en ligne principale pour les développeurs TargetLink. Il fournit des informations sur les releases TargetLink, sur les compatibilités, mais aussi des notes d'application, des fonctionnalités supplémentaires, des rapports sur les problèmes TargetLink connus, etc.

Le module TargetLink AUTOSAR Module
Le module optionnel TargetLink AUTOSAR Module rend disponibles les fonctionnalités TargetLink de modélisation, de simulation et de génération de code pour la conception des composants logiciels AUTOSAR (SWCs).
Les développeurs peuvent spécifier les éléments de structure AUTOSAR tels que les entités exécutables, les ports et les interfaces de communication, tout simplement au niveau du modèle.
TargetLink et la norme DO-178C

dSPACE fournit un document de workflow qui explique l'utilisation de TargetLink dans une chaîne d'outils basée sur modèle destinée aux projets compatibles avec la norme DO-178C.

Informations approfondies Support Formations