• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

  • Se connecter
  • Accueil
  • page://11285f75-54cc-4102-adfc-bba834e8dd7bLINK
    Offre de formation
  • odfLevel1://FI?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7bCONTAINER
    Formation d'ingénieur classique
  • program://_root?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&programId=programContent://5763f944-f35e-4cd9-9a19-c2c65db6fd8dCONTAINER
    Ingénieur diplômé spécialité électronique et systèmes numériques
  • course://ingenieur-diplome-specialite-electronique-et-systemes-numeriques-LMHFTD6T?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&courseId=courseContent://ad7d1d10-d8c0-4827-a47e-39a4d2e09a6b&programId=programContent://5763f944-f35e-4cd9-9a19-c2c65db6fd8dCONTAINER
    SPECIALITE SYSTEMES EMBARQUES
  • course://ingenieur-diplome-specialite-electronique-et-systemes-numeriques-LMHFTD6T/specialite-systemes-embarques-LNT0MPO9?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&courseId=courseContent://76e3609b-67dc-48d4-a45f-9ad955c92fd0&programId=programContent://5763f944-f35e-4cd9-9a19-c2c65db6fd8dCONTAINER
    UE3 Programmation de cibles matérielles
  • Architectures reconfigurables

Architectures reconfigurables

  • Niveau d'étude

    BAC +4

  • Composante

    Polytech Dijon (Ex-ESIREM)

Description

L'objectif principal de ce module est de fournir une méthodologie permettant la mise en œuvre d’architectures reconfigurables de type FPGA. Il s’agira de modéliser, valider et implanter le comportement et l’architecture d’accélérateurs matériels. Les étudiants mettront en pratique :

  • La définition et l’implantation la description d’opérateurs génériques,
  • La définition et la mise en œuvre de machine à états,
  • La description, la validation comportementale et back-annotated de traitements simples
  • La configuration et le débogage de cibles FPGA
  • L’implantation et validation de traitement d’images (filtrage avec noyau 3x3) sur une cible de type FPGA ARTIX 7, avec conception d’une mémoire cache pour la mise en œuvre en parallèle d’opérateurs arithmétiques, ainsi que la mise en œuvre du contrôle des flux de données associés.
Lire plus

Objectifs

Les acquis d’apprentissage visés sont :

  • L’évolution et la structure des architectures reconfigurables,
  • Maîtrise des bases du langage de description matériel VHDL
  • La modélisation et la simulation (à différents niveaux de réalisme) d’un système global,
  • Les outils actuels nécessaires à l’implantation et aux tests de telles architectures.

Concernant les modalités d’évaluation, ils prendront deux formes : deux épreuves portant sur la maîtrise de la conception d’architectures décrites en VHDL ainsi que la validation de fonctionnalités évoluant en parallèle sur des cibles de type FPGA ; une épreuve du travail pratique réalisée tout au long du mini projet réalisé au cours des séances de TP visant à la conception et la mise en œuvre d’un traitement d’images régulier au sein d’un FPGA.

Lire plus

Heures d'enseignement

  • CMCours Magistral10,5h
  • TDTravaux Dirigés14h
  • TPTravaux Pratiques24h

Pré-requis obligatoires

L'objectif principal de ce module est de fournir une méthodologie permettant la mise en œuvre d’architectures reconfigurables de type FPGA. Il s’agira de modéliser, valider et implanter le comportement et l’architecture d’accélérateurs matériels. Les étudiants mettront en pratique :

  • La définition et l’implantation la description d’opérateurs génériques,
  • La définition et la mise en œuvre de machine à états,
  • La description, la validation comportementale et back-annotated de traitements simples
  • La configuration et le débogage de cibles FPGA
  • L’implantation et validation de traitement d’images (filtrage avec noyau 3x3) sur une cible de type FPGA ARTIX 7, avec conception d’une mémoire cache pour la mise en œuvre en parallèle d’opérateurs arithmétiques, ainsi que la mise en œuvre du contrôle des flux de données associés.
Lire plus