Projet de 3e année: génération automatique de code pour carte embarquée
ENSTA Bretagne
Septembre 2007
à avril 2008
Projet étudiant
Brest
France
Modélisation et génération automatique de code en langages C et VHDL pour une carte embarquée Altera combinant un FPGA et un processeur
Détails de l'expérience
Outils: Développement en VHDL et en C, carte Altera NIOS Stratix, IDE Eclipse, Modélisation UML
Dans le cadre du projet MOPCOM (http://www.mopcom.org), j'ai travaillé sur une application de génération automatique de code VHDL et C pour cartes embarquées de type Altera. La génération peut se faire à partir de différents langages de modélisation (UML, SDL, AADL)}Outils utilisés : J'ai principalement utilisé l'environnement de développement libre Eclipse, couplé avec TOPCASED/EMF (http://www.topcased.org) pour la modélisation et Acceleo (http://www.acceleo.org/pages/accueil/fr) pour la génération de code. Les codes générés ont été testés sur une carte Altera NIOS Stratix grâce à la suite Quartus/SOPC Builder/NIOS II IDE
Description de l'entreprise
L'ENSTA Bretagne (anciennement ENSIETA) est un établissement public de formation d'ingénieurs pluridisciplinaire et un centre de recherche