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

Interfaces ASAM dans la chaîne d'outils dSPACE

dSPACE : Un membre fondateur du consortium ASAM

En 1998, des constructeurs automobiles européens de premier plan ont fondé l'Association for Standardisation of Automation and Measuring systems (ASAM) afin de réduire les coûts et le temps des processus de développement dans le domaine de l'électronique automobile. dSPACE en est un des membres fondateurs et était déjà impliqué dans les activités initiales de pré-association en 1996. L'objectif de l'ASAM est d'obtenir des interfaces standardisées pour l'échange de données et la compatibilité des composants matériels et logiciels utilisés dans les processus de développement. Parmi les membres actuels se trouvent des sociétés renommées comme Audi, Bosch, BMW, Daimler, GM, Porsche, Renault et Volkswagen.

www.asam.net

AutomationDesk
Type Tests automatisés pour la simulation Hardware-In-the-Loop (HIL)
Fonctionnalités AutomationDesk est un outil graphique performant destiné au test automatisé du logiciel applicatif ou des fonctions de diagnostic des unités de contrôle électronique (calculateurs)
Les standards ASAM supportés ASAM AE HIL, ASAM AE MCD-3

ControlDesk Next Generation
Type Logiciel d'instrumentation et d'expérimentation pour le développement de calculateurs
Fonctionnalités Ce logiciel comprend les fonctionnalités pour la définition d’IHM d'expérimentation, l'instrumentation, la mesure, le post-traitement, la calibration de calculateur ainsi que l'accès aux services de diagnostic. Il permet une capture synchronisée des données qu’elles proviennent des calculateurs, des plates-formes HIL et de prototypage rapide, ou des systèmes de bus. De plus, il dispose d'une gestion intégrée de projet et d'expérimentation
Les standards ASAM supportés ASAM AE CDF, ASAM AE HIL, ASAM AE MCD-1 CCP, ASAM AE MCD-1 XCP, ASAM AE MCD-2 D (ODX), ASAM AE MCD-2 MC (ASAP2/A2L), ASAM AE MCD-2 NET (FIBEX), ASAM AE MCD-3, ASAM COMMON MDF

dSPACE ECU Flash Programming Tool
Type Programmation de la flash du calculateur
Fonctionnalités Logiciel pour la programmation de la mémoire flash du calculateur via les protocoles XCP on CAN, XCP on Ethernet, via divers types de ports de débogage intégrés tels que JTAG/NEXUS, NBD/AUD, JTAG/OCDS, DAP et JTAG/ SDI ou encore via les modules dSPACE Generic Serial Interfaces GSI1 et GSI2
Les standards ASAM supportés ASAM AE MCD-1 XCP

dSPACE Ethernet Configuration Package
Type Simulation Hardware-In-the-Loop (HIL)
Fonctionnalités Outil logiciel efficace pour la configuration d'un système dSPACE en tant que nœud de simulation dans un réseau Ethernet. Il se base sur les données de réseau disponibles dans une représentation FIBEX. Il est également utilisé pour générer le code de communication et la configuration du contrôleur
Les standards ASAM supportés ASAM AE MCD-2 NET (FIBEX)

dSPACE FlexRay Configuration Package
Type Simulation Hardware-In-the-Loop (HIL) et prototypage rapide de lois de commande
Fonctionnalités Outil logiciel efficace pour la configuration d'un système dSPACE en tant que nœud de simulation dans un réseau FlexRay. Il se base sur les données de réseau et de mise à l'échelle dans une représentation FIBEX ou AUTOSAR. Il est également utilisé pour générer le code de communication et la configuration du contrôleur
Les standards ASAM supportés ASAM AE MCD-2 NET (FIBEX)

dSPACE XCP Service
Type Service XCP à implémenter dans le calculateur
Fonctionnalités Code de service du calculateur pour les protocoles XCP on CAN et Ethernet (TCP/IP, UDP/IP) supportant la mesure, la calibration, le bypass et la programmation de la mémoire flash du calculateur
Les standards ASAM supportés ASAM AE MCD-1 XCP

Platform API Package
Type Ensemble d'interfaces de programmation d'applications (API) pour l'accès aux plates-formes de simulation
Fonctionnalités Programme des interfaces en .NET et Python pour la lecture, l'écriture, la stimulation et la capture des variables des modèles exécutés sur les plates-formes temps réel dSPACE
Les standards ASAM supportés ASAM AE HIL

RTI Bypass Blockset
Type Prototypage rapide de lois de commande (principalement par bypass) et simulation Hardware-In-the-Loop (HIL)
Fonctionnalités Le blockset Simulink® permet d'accéder en lecture et écriture au calculateur depuis les plates-formes temps réel dSPACE au moyen des différentes interfaces au calculateur telles que le CCP, le XCP, les PODs DPMEM ou les ports de débogage intégrés. Ce blockset est spécialement conçu pour la configuration des applications de bypass à l’aide de boîtes de dialogue. Il permet l'import de fichiers ASAM MCD-2 MC (ASAP2) et la sélection de variables du calculateur grâce à un navigateur adapté. Il gère automatiquement les formules de conversion et la sélection des « hooks » de bypass. De plus, le RTI Bypass Blockset supporte le bypass directement sur cible (interne), en autorisant la compilation et le téléchargement du modèle de bypass dans les espaces mémoires flash ou RAM libres du calculateur cible. Pour ce faire, les paramètres et les signaux du modèle sont automatiquement ajoutés au fichier ASAM MCD-2 MC (ASAP2) du calculateur
Les standards ASAM supportés ASAM AE MCD-1 CCP, ASAM AE MCD-1 XCP, ASAM AE MCD-2 MC (ASAP2/A2L)

SystemDesk
Type Développement de l'architecture système et logicielle
Fonctionnalités SystemDesk supporte le développement des architectures logicielles et des systèmes électriques/électroniques (E/E) automobiles distribués. De tels systèmes peuvent être modélisés d'après la norme AUTOSAR. Les fichiers de matrices de communication existants peuvent être importés dans SystemDesk pour spécifier la communication réseau. Il est possible d'importer les modèles ASAM MCD-2 MC (ASAP2) disponibles lors de la modélisation ou de l'import des composants logiciels AUTOSAR dans SystemDesk. Pendant la génération de l'environnement d'exécution (RTE) AUTOSAR et des calculateurs virtuels (V-ECU), la génération du fichier ASAP2 est également effectuée pour les variables identifiées pour la calibration et la mesure d'après le concept AUTOSAR. Quand les calculateurs virtuels sont conçus, des instances du service XCP (XCP on Ethernet – TCP/IP) sont implémentées dans leur code. Ainsi, l'accès aux calculateurs virtuels et aux variables décrites dans les fichiers ASAM MCD-2 MC (ASAP2) est assuré pendant la simulation
Les standards ASAM supportés ASAM AE MCD-1 XCP, ASAM AE MCD-2 MC (ASAP2/A2L), ASAM AE MCD-2 NET (FIBEX)

TargetLink
Type Génération du code série (pour le développement du calculateur)
Fonctionnalités TargetLink est un système logiciel générant un code série (code C) directement depuis l'environnement de développement graphique MATLAB®/Simulink®/Stateflow®. Les options de génération du code C s’étendent du code C ANSI lisible au code optimisé à virgule fixe ou flottante pour les plates-formes AUTOSAR. Les multiples options de configuration du code assurent que le code série s'adapte aux contraintes du processeur. La conversion des modèles graphiques directement en code série assure une cohérence parfaite à tout instant entre le modèle et le code. Puisqu’un même modèle conduira toujours au même code éprouvé, la génération de code avec TargetLink est déterministe et garantit ainsi la qualité logicielle la plus élevée. Chaque étape peut être testée vis-à-vis des spécifications à l'aide de fonctionnalités de simulation intégrées
Les standards ASAM supportés ASAM AE MCD-1 CCP, ASAM AE MCD-1 XCP, ASAM AE MCD-2 MC (ASAP2/A2L)

Variable Editor
Type Editeur de fichiers de description de variables
Fonctionnalités Outil pratique pour la visualisation, l'édition et la création des fichiers de description du calculateur d'après la norme AE MCD-2MC
Les standards ASAM supportés ASAM AE MCD-2 MC (ASAP2/A2L)

VEOS
Type Plate-forme de simulation basée sur PC pour le développement de calculateur
Fonctionnalités VEOS est une plate-forme de simulation sur PC permettant la validation virtuelle lors du développement de calculateurs et de systèmes.
Les standards ASAM supportés ASAM AE XIL-MA, ASAM AE MCD-1 XCP, ASAM AE MCD-2 MC (ASAP2/A2L)