Site Unistra - Accueil
Faire un don

Compétences requises

  • Flot de conception FPGA
  • Langage de programmation C
  • Langage de description matériel VHDL, le cas échéant
  • Outils et environnement de développement IntelFpga (Quartus Prime, SBT for eclipse, Qsys)

Compétences visées

À la fin de l’enseignement, les étudiants seront capables de :

  • Concevoir de manière conjointe la partie matérielle et la partie logicielle d’un système embarqué sur cible FPGA
  • Définir et choisir les composants matériels en adéquation avec le système à concevoir (processeurs embarqués, contrôleur d’entrées/sorties…)
  • Planifier son travail en pleine autonomie et au sein d’un groupe

Cet enseignement participe aux compétences de la formation suivantes (1 : novice, 2 : intermédiaire, 3 : expert) :

  • Analyser une situation dans le domaine de l'électronique et l'informatique industrielle et la traduire en spécifications techniques (niveau 2)
  • Concevoir un prototype et une solution industrialisable dans le domaine de l'électronique et l'informatique industrielle (niveau 1)
  • Réaliser un système dans le domaine de l'électronique et l'informatique industrielle (niveau 2)
  • Évaluer et valider une solution technique dans le domaine de l'électronique et l'informatique industrielle (niveau 2)
  • Définir et piloter un projet de manière responsable (niveau 1)

 

Syllabus

  • Initiation à la conception conjointe matériel/logiciel de systèmes numériques embarqués et leur implantation sur circuits reconfigurables
  • Étude des solutions de microprocesseurs embarqués sur FPGA (Processeurs Soft / Hard Core)
  • Étude des périphériques embarqués et de leur système de communication et mode d’accès
  • Développement de projets et de fonctions logicielles

Contact

Responsable(s) de l'enseignement
Foudil Dadouche : dadouche@unistra.fr