Parcourir par nom de produit



Pour le développement d’architectures de système complexes
  • Support de la modélisation graphique pour les systèmes AUTOSAR
  • Echange et intégration de descriptions logicielles permettant d'améliorer les processus fournisseurs/OEM
  • Connexion efficace avec TargetLink®
  • Intégration d'architectures logicielles dans les calculateurs et génération du RTE
  • Détection très tôt d'erreurs fonctionnelles et vérification de systèmes distribués

 

NEW: SystemDesk 3.1

Amélioration Description détaillée :
Généralités
  • Modélisation d'après la version R3.2 AUTOSAR
  • Une connexion encore plus pratique avec TargetLink de dSPACE, p.ex., pour la gestion automatisée de conteneurs
  • Support de scénarios d'actualisation grâce à des mécanismes de réimport intelligents
  • Gestion simple de projets croissants au moyen de nouvelles fonctionnalités d'utilisation comme la sélection multiple et la détection d'éléments non référencés
  • Vérification améliorée des modèles SystemDesk par l'analyse de la couverture de code
  • Des options améliorées pour l'installation de votre chaîne d'outils dSPACE grâce aux nouveaux packs produits
Modélisation
  • Support d’AUTOSAR 3.2, AUTOSAR 3.1 et AUTOSAR 3.0
  • Réimport amélioré
  • Mise en correspondance des signaux COM vers des « data elements » des ports des compositions AUTOSAR
  • Extensions de modélisation (p.ex., compatibilité de « partial record types », Méthodes SWAddr, sections et unités de mémoire)
Couplage avec TargetLink
  • Gestion automatisée de conteneurs
  • Améliorations de la convivialité comme l'affichage des règles de workflow actives
Génération du RTE
  • Instanciation multiple des composants logiciels
  • Génération plus rapide du RTE
  • Génération du RTE et du COM pour les signaux complexes transférés par bus
  • Autres extensions RTE, p.ex., support du mappage de la mémoire et méthodes mixtes de calcul
Simulation
  • Analyse de la couverture du code au moyen de l'outil CTC++ de Testwell avec affichage des résultats sous forme de document HTML
  • Analyses et affichage des besoins en mémoire RAM/ROM
Gestion
  • Sélection multiple sous le Project Manager et le Package Manager
  • Détection d'éléments non référencés et localisation d'éléments utilisés
  • Import et export des diagrammes SystemDesk via les fichiers XML

 


Description

Pourquoi un développement basé sur modèle ?
Les logiciels automobiles deviennent de plus en plus complexes. Ceci s'avère en particulier pour les fonctionnalités distribuées au moyen de plusieurs calculateurs mais aussi pour les calculateurs simples. Un meilleur support outil est donc nécessaire aussi bien au niveau du système qu’au niveau de l’architecture.
Le développement basé sur modèle du logiciel du calculateur et la représentation graphique des composants et de leur communication améliorent la compréhension globale des systèmes même complexes. De plus, la formalisation des composants permet leur distribution à différents développeurs. Le processus de développement du logiciel automobile peut également être amélioré en réutilisant les composants logiciels de l’application. Les fabricants et les fournisseurs disposent alors de modules logiciels déjà testés; ils minimisent ainsi les risques logiciels possibles et réduisent la charge de travail incombant au développement.
 
Avantages majeurs
SystemDesk est un outil logiciel d’architecture supportant le développement de systèmes et de sous-systèmes électriques/électroniques (E/E) automobiles distribués :
  • Conception d’architectures logicielles et de réseaux fonctionnels
  • Modélisation de systèmes d’après la norme AUTOSAR
  • Formalisation des topologies matérielles et de la communication de réseau
  • Intégration du code de production
  • Génération du code RTE (AUTOSAR Run-time Environment)
  • Simulation d’un seul composant logiciel ou de tout un réseau de calculateurs offline sur le PC
  • Simulation d’un seul composant logiciel ou de tout un réseau du calculateur
  • Support de processus tel que le scriptage, la connexion aux systèmes de gestion d'exigences et des bibliothèques de sauvegarde des objets réutilisables

AUTOSAR Support

Support AUTOSAR
SystemDesk supporte le standard AUTOSAR. Il est possible, par exemple, de décrire des composants logiciels d’après la norme AUTOSAR ou d’importer des composants existants dans SystemDesk pour traitement ultérieur. SystemDesk fournit un générateur RTE permettant la génération du code C AUTOSAR.

SystemDesk RTE Generation Module

Domaines d’application
Le SystemDesk RTE Generation Module est un supplément à SystemDesk générant un code RTE optimisé. Le RTE rend abstraite la couche du composant logiciel en ne tenant compte ni du matériel ni des détails du logiciel de base. Il est responsable de la communication entre les composants logiciels (SWC) et il implémente les tâches OS. Il est possible de générer le code C pour l’implémentation RTE, dés que les tâches et les signaux COM du calculateur ont été configurés.
 
Avantages majeurs
En tant qu’aspect fondamental du développement compatible avec AUTOSAR, le RTE permet de réutiliser les composants logiciels dans des calculateurs différents et il supporte le développement distribué, reposant sur les composants. La génération du RTE met en œuvre toutes les fonctions de génération de code, telles que les techniques d’optimisation, afin de minimiser les besoins en mémoire et en ressources.

SystemDesk V-ECU Generation Module

Domaines d’application
Le SystemDesk V-ECU Generation Module vous permet de modéliser et de générer des calculateurs virtuels. La génération d'un code RTE non optimisé est comprise. Le système de simulation de conception peut être simulé avec le dSPACE Offline Simulator.
Un calculateur virtuel peut être composé d'un seul composant logiciel (SWC) comprenant plusieurs fonctions ainsi que d'architectures logicielles complexes présentant plusieurs SWC connectés. Vous pouvez aussi bien simuler une architecture complète ou uniquement un seul modèle de calculateur ou, des modèles de systèmes entiers avec divers calculateurs comprenant la communication bus spécifique.
Les calculateurs virtuels peuvent également être connectés aux modèles d'environnement Simulink non compris dans SystemDesk. Le système de simulation en résultant peut être simulé avec le dSPACE Offline Simulator combiné au ControlDesk Next Generation.
 
Avantages majeurs
La modélisation d'architectures logicielles et de systèmes ainsi que la génération de calculateurs virtuels vous permettent de simuler un comportement général du système. La simulation peut être lancée dés que l’implémentation en code C est disponible. La vérification dés les premières étapes du développement des SWC simples ou des calculateurs en réseau permet de réduire les temps et les coûts de développement. Afin d’estimer approximativement l’utilisation du bus, vous pouvez simuler des fonctionnalités telles que l’arbitrage ou les capacités du bus. Il est possible d’émuler les entités du logiciel de base nécessaires à la simulation. De plus, la simulation SIL et PIL peuvent servir de moyen de vérification.
Les données mesurées et simulées sont visualisées graphiquement ce qui simplifie l'évaluation et la vérification du comportement de votre système.
Toutes les options de simulation de SystemDesk sont contrôlables via des scripts intégrées (Python-API) ou de l’interface COM d’automatisation. Vous pouvez dès lors intégrer la simulation à vos process de développement et de test et, d'automatiser l’exécution de tests, par exemple avec des scripts Python.