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

TargetLink

Générateur automatique de code série

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 série, TargetLink, afin de couvrir les principales normes encadrant le développement de code embarqué.


  • 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 définissant le développement basé sur modèle et la vérification faisant partie des normes DO-178C et DO-278A, a été spécialement rédigé à ces fins.

  • Un succès tout en douceur

    Avant de développer leur nouvelle transmission de tracteur, les ingénieurs de CLAAS Industrietechnik (CIT) n’avaient aucune expérience en développement logiciel basé sur modèle. Au final, le résultat a dépassé même leurs attentes les plus poussées. Partie prenante de cette « success story » : les outils puissants de dSPACE


    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

  • Des fonctions d’assistance automatisées pour une récolte plus efficace

    Un nouveau système d’assistance pour les moissonneuses-batteuses de CLAAS surveille constamment le déroulement de la moisson et adapte automatiquement les paramètres de la machine aux conditions extérieures – plus vite et plus précisément qu’un conducteur ne pourrait jamais le faire.


    En savoir plus

  • « TargetLink Ecosystem » ‑ Détection anticipée d’erreurs d’exécution et de problèmes de ressources

    Ce webinaire se concentre sur la vérification efficace et intégrée d'exigences non fonctionnelles pour le code série et le code objet. Les analyseurs statiques d'AbsInt sont utilisés pour calculer le temps d'exécution/l'utilisation de la pile au cas pire, pour détecter les erreurs de fonctionnement et peuvent être également invoqués automatiquement depuis les modèles TargetLink. L'effort de configuration d'analyse est ainsi minimal et les résultats d'analyse plus précis.

    En savoir plus

  • « L'écosystème TargetLink » – Vérification des règles et analyse de modèle automatisées

    Ce webinaire se concentre sur la vérification automatisée de directives et l'analyse de modèle avec le MES Model Examiner et le MES M-XRAY afin d'assurer la transparence et l'examen des modèles TargetLink.

    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ème 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 un environnement de développement unique pour les systèmes embarqués 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 qui comprennent beaucoup 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 Cest générée automatiquement depuis le modèle. Ce degrés élevé d'abstraction permet le dévelopement 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és.

    En savoir plus

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

    Les nouvelles versions des produits ou la modification des infrastructures IT signifient 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 TargetLink, fournit, pour ce faire, une solution simple, très intégrée et entièrement automatisée : la 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 série est aussi l’étape logique permettant de passer de 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'inombrables projets de production et des millions de véhicules
  • Meilleur code - 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
  • Idéal pour l'automobile et les industries similaires
  • Des 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
Librairie 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 une conception de modèle, la génération de code et l’implémentation sur un calculateur. Les objets du Dictionnaire de Données peuvent être référencés depuis les modèles TargetLink. Vous pouvez définir et gérer des variables et les propriétés correspondantes, vous pouvez également définir des types de données structurés pour les utiliser dans différentes déclarations.

Modes de simulation pour les tests

L'un des avantages du développement à base de modèle est de pouvoir utiliser la simulation pour la vérification précoce. Non seulement TargetLink génère le code pour les calculateurs série, mais il simplifie grandement la procédure 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 TargetLink

Le TargetLink Product Support Center est la ressource en ligne primaire pour les développeurs TargetLink. Il fournit des informations sur les releases TargetLink, de compatibilité, des notes d'application, des fonctionnalités supplémentaires, des rapports sur les problèmes TargetLink connus, etc.

Informations approfondies Support Formations