Nos solutions

Produits et solutions AUTOSAR

Des produits logiciels réutilisables et des services clés en main pour rendre vos drivers portables, vos modules conformes AUTOSAR et votre intégration plus rapide.

Quatre solutions, un objectif

Réduire le coût et le risque du logiciel AUTOSAR, du microcontrôleur jusqu'au calculateur complet

01

MCAL générique

Une architecture MCAL unique, portable d'un microcontrôleur à l'autre.

Découvrir →
02

Plugin AUTOSAR

Rendez vos modules existants conformes AUTOSAR.

Découvrir →
03

Intégration AUTOSAR

De vos ARXML ou exigences textuelles à une configuration de calculateur intégrée.

Découvrir →
04

Plateforme de développement

Une plateforme sur mesure pour développer un module, N modules ou le calculateur complet.

Découvrir →

MCAL générique

Un driver MCAL repose sur quatre couches. Dans le MCAL générique de MAS, les trois couches hautes sont génériques et indépendantes du microcontrôleur. Seul le Low Level Driver (LLD) est spécifique au MCU cible.

Porter le MCAL sur un nouveau microcontrôleur, ou sur un nouveau dérivé de la même famille, revient à écrire et valider uniquement le LLD. Les couches API, handler et driver restent inchangées, tout comme ce qui repose dessus.

Couche API
Interface standard AUTOSAR, contrôle des paramètres, remontée DET
Générique
Couche handler
Machines d'état, gestion des jobs / files, notifications
Générique
Couche driver
Logique périphérique indépendante de l'organisation des registres
Générique
LLD · Low Level Driver
Accès registres, gestion matérielle spécifique au MCU
Spécifique MCU
Microcontrôleur (Infineon, NXP, Renesas, ST…)

Avantages clés

⚡

Portage rapide

Supporter un nouveau MCU revient à réécrire uniquement le LLD, ce qui réduit l'effort de portage et le délai de mise sur le marché.

🔗

Interface stable

La même API et le même comportement sur toutes les cibles : le BSW supérieur et l'applicatif ne sont pas impactés par un changement de MCU.

✅

Réutilisation de la validation

Les tests, revues et preuves qualité des couches génériques sont réutilisés d'un projet à l'autre. Seul le LLD doit être entièrement revérifié.

🔄

Multi-sourcing

Changer de microcontrôleur ou en qualifier un second devient réaliste, ce qui réduit la dépendance à un seul fondeur.

🔧

Maintenance réduite

Une base de code unique pour les couches hautes : une correction ou une amélioration profite à tous les microcontrôleurs supportés.

⚙️

Configuration homogène

La même approche de configuration sur toutes les cibles : vos équipes acquièrent le savoir-faire une fois et le réutilisent.

Plugin AUTOSAR

MAS rend vos modules logiciels conformes AUTOSAR, afin qu'ils puissent être configurés, générés et intégrés dans n'importe quelle chaîne d'outils AUTOSAR standard.

À qui s'adresse cette offre ?

Fabricants de microcontrôleurs

Vous disposez de modules MCAL ou de drivers bas niveau et devez les livrer à vos clients sous forme de MCAL AUTOSAR.

Intégrateurs et fournisseurs

Vous possédez des modules spécifiques (drivers propriétaires, CDD, middleware) qui doivent s'intégrer dans un calculateur AUTOSAR.

Ce que nous livrons

  • API et structure de module conformes AUTOSAR
  • Définition des paramètres ECUC (ParamDef) et description du module BSW en ARXML
  • Générateur de code de configuration intégré aux outils AUTOSAR
  • Remontée d'erreurs (DET / DEM), intégration MemMap et SchM
  • Documentation d'intégration et utilisateur

Accélération de l'intégration AUTOSAR

Confiez-nous vos fichiers ARXML, ou même vos exigences en texte libre. Nous les intégrons sur n'importe quelle plateforme AUTOSAR, en respectant les définitions de paramètres ECUC de chaque fournisseur AUTOSAR.

1

Vos entrées

Extrait système / ECU en ARXML, matrices de communication ou spécifications textuelles.

2

Analyse

Contrôles de cohérence, analyse d'écarts et traduction des exigences textuelles en configuration AUTOSAR.

3

Configuration

Configuration sur votre pile fournisseur, conforme à ses ParamDefs ECUC (Vector, Elektrobit, ETAS…).

4

Livraison

Configuration générée et compilée, rapport d'intégration et traçabilité vers vos entrées.

Indépendant de la plateformeFonctionne avec votre pile AUTOSAR existante
Conforme aux fournisseursParamDefs ECUC de chaque fournisseur respectées
Du texte à l'ARXMLMême sans modèles formels, nous partons de vos besoins

Plateforme de développement sur mesure

Vous avez un calculateur AUTOSAR et souhaitez développer vos propres modules ? MAS vous fournit une plateforme AUTOSAR sur mesure pour que vos équipes se concentrent sur leur logiciel, pas sur l'intégration.

Un module

Module unique

Un environnement prêt à l'emploi autour du module que vous développez, avec le BSW environnant configuré.

ECU complet

Calculateur complet

Une base AUTOSAR complète pour votre calculateur : BSW, OS et RTE configurés, prêts pour le développement applicatif.

Contenu type de la plateforme

  • Base AUTOSAR configurée pour votre MCU cible
  • Environnement de build et intégration du compilateur
  • Stubs des modules pas encore disponibles
  • Environnement de debug et de flashage
  • Guides d'intégration et documentation
  • Support pendant votre développement

Une de nos solutions vous intéresse ?

Parlez-nous de votre microcontrôleur, de vos modules ou de votre projet de calculateur. Nous vous proposerons la solution adaptée à vos besoins.

Nous contacter