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.2 : Combiner le développement de fonction et le développement en série

    Amélioration stratégique du générateur de code série dSPACE

    En savoir plus

  • 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 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.

  • 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

  • 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 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 et TargetLink, le générateur de code série 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 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

  • « 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

     

  • 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 C est générée automatiquement depuis le modèle. Ce degrés é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 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'innombrables 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 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èle 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.

Informations approfondies Support Formations