ReCo

Reconfigurable Computing

 

L'évolution des circuits logiques programmables (FPGA) permet l'intégration de systèmes numériques de plus en plus complexes qui comprennent, entre autres, des processeurs embarqués (SoPC).

Ce module permettra aux étudiants de :

  • Analyser, comparer, évaluer et définir les architectures et l'intégration de système de processeurs embarqués sur FPGA.
  • Concevoir et optimiser par parallélisation et pipelining des blocs de traitement et de contrôle.
  • Maîtriser l'ensemble des méthodologies de réalisation de systèmes numériques complexes sur circuits logiques programmables. Les étapes de développement de tels systèmes sont la conception, le choix de l'architecture, la description en VHDL et la vérification fonctionnelle.

Le module comprend une partie de travaux de laboratoire. L'étudiant doit concevoir partiellement, réaliser et valider un processeur 32 bits RISC à 5 étages de pipeline ayant un jeu d'instruction compatible avec l'ARM9.