Projet : Conception d'un processeur sur FPGA

Projet : Conception d'un processeur sur FPGA
Cursus master ingénierie - Faculté de physique et ingénierieParcours Cursus master en ingénierie - Mécatronique, énergie et systèmes intelligents

Catalogue2025-2026

Description

L’objectif de ce TP projet est de réaliser de manière progressive un modèle d’un microprocesseur simple et de l'implémenter sur une cible reconfigurable FPGA. Cela passe par :

  • La compréhension de la structure et du principe de fonctionnement d’un processeur simple
  • La modélisation et la description des éléments constitutifs en utilisant le langage de description de matériel VHDL
  • La vérification et la validation du bon fonctionnement du modèle du processeur développé ainsi que ceux de ses éléments constitutifs en utilisant l’outil de simulation Modelsim de chez Mentor-Graphics
  • L'implémentation du modèle du processeur sur une cible matérielle reconfigurable de chez Intel FPGA

Compétences requises

  • Composants d’électronique numérique de base (combinatoires et Séquentiels)
  • Machines à états finis
  • Langage de description de matériel VHDL

Compétences visées

  • Savoir établir un modèle VHDL d'un processeur simple à partir d'un cahier des charges
  • Savoir tester et valider par simulation le fonctionnement du chemin de données, du séquenceur puis celui du processeur
  • Savoir réaliser matériellement le processeur par synthèse sur une cible FPGA

MCC

Les épreuves indiquées respectent et appliquent le règlement de votre formation, disponible dans l'onglet Documents de la description de la formation.

Régime d'évaluation
ECI (Évaluation continue intégrale)

Évaluation initiale / Session principale - Épreuves

LibelléType d'évaluationNature de l'épreuveDurée (en minutes)Coéfficient de l'épreuveNote éliminatoire de l'épreuveNote reportée en session 2
Comptes-rendus + fichiers développés
SCR1