TLOG - Programme Technologies Logicielles

Modélisation et spécialisatiOn de Plates-formes et COmposants Model driven architecture pour les SOC/SOPC – MOPCOM SOC/SOPC

Résumé de soumission

La totalité des acteurs innovants en Bretagne dans les technologies de l’image, des réseaux et des systèmes informatiques appuient leur production sur des plates-formes et des développements logiciels spécifiques à leur métier. L’ingénierie des modèles permet de capitaliser leur savoir-faire en matière d’analyse, de conception, de développement et de validation de ces développements, et ainsi : · d’augmenter leur productivité par le réemploi de techniques logicielles, d’architectures ou de composants (avec pour cible du logiciel ou du matériel), . de favoriser l'évolution, l’interopérabilité et la maintenabilité de ces applications/systèmes, · d’assurer la sûreté de fonctionnement des produits réalisés. L’objectif du programme MOPCOM (Modélisation et spécialisatiOn de Plates-formes et COmposants MDA) du pôle de compétitivité Bretagne 'Images et Réseaux' est de contribuer à la maîtrise des développements de systèmes complexes (logiciel et électronique) en mettant en avant la modélisation explicite des plates-formes et l'intégration de composants métiers 'orientés modèles' dans la chaîne de développement des systèmes. Le but est de développer au sein du pôle une expertise forte dans la mise en œuvre industrielle des techniques d'ingénierie des modèles. Ces techniques sont génériques. Elles permettent de traiter des modèles de services télécom avec leur système d’information associé. Elles pourront aussi s'appliquer aux modèles liés aux développements de systèmes enfouis utilisant des SOC (System On Chip) ou des SOPC (System on Programmable Chip) dans les FPGA (Field Programmable Gate Array). Les SOC correspondent à l'intégration d'un système complet dans un seul composant ASIC. Un équipement qui nécessitait une ou plusieurs cartes utilisant plusieurs types de composants discrets (processeurs RISC, DSP, périphériques, fonction cablée en ASIC) est maintenant implémenté dans un seul composant. Ces composants sont la plate-forme d'exécution de références pour les équipements multi-média. Par rapport aux SOC, les SOPC ont des possibilités de reconfiguration dynamiques qui permettent le développement de systèmes reconfigurables, rendant ainsi compatibles les objectifs de flexibilité et de performance nécessaires dans les applications liées à la mobilité comme la Software Radio. Le projet MOPCOM SOC/SOPC proposé au RNTL thème Systèmes Embarqués est focalisé sur l’utilisation de l’ingénierie des modèles MDA pour le développement de plates-formes d’execution SOC/SOPC reconfigurables dynamiquement et comprend les activités de: · Définition du cadre applicatif : Définition du type d’applications à supporter par le processus et l’outillage, du référentiel industriel de développement de plate-forme reconfigurable, des règles de conception métiers de la plate-forme reconfigurable avec les services à supporter par le processus et l’outillage. · Définition du processus de modélisation : Fournir un processus continu dans un langage commun, de la spécification système à la description matérielle. Pour cela, le projet utilisera les derniers travaux en cours en terme de standards OMG (Profils MARTE, ULM4SOC) et de plate-forme informatique MDA comme OpenEmbeDD. · Transformation de modèles et génération de code : Les techniques de transformation de modèles et de génération de code sont utilisées pour outiller le processus de développement. Un prototype d’outil industriel sera développé par SODIUS pour la génération de code dédié matériel HDL (Hardware Design Language) à partir de spécifications utilisant l’annotation graphique UML. · Validation du processus et de l’outillage : Le processus et l’outillage sont validés à travers deux applications SOC/SOPC cibles développées par Thomson (compression et/ou de décompression vidéo, pour la télévision haute-définition) et Thales (récepteurs/émetteurs numériques Radio Frequency). Pour ces deux types d’applications, l’ingénierie des modèles apportera une abstraction, une formalisation

Coordination du projet

Denis AULAGNIER (GE (grande entreprise))

L'auteur de ce résumé est le coordinateur du projet, qui est responsable du contenu de ce résumé. L'ANR décline par conséquent toute responsabilité quant à son contenu.

Partenaire

Aide de l'ANR 672 885 euros
Début et durée du projet scientifique : - 36 Mois

Liens utiles

Explorez notre base de projets financés

 

 

L’ANR met à disposition ses jeux de données sur les projets, cliquez ici pour en savoir plus.

Inscrivez-vous à notre newsletter
pour recevoir nos actualités
S'inscrire à notre newsletter