Notice: Undefined index: mode_acces in /var/www/html/GEISER/fiche_ue/fiche_ue.php on line 6

Notice: Undefined index: mode_acces in /var/www/html/GEISER/fiche_ue/fiche_ue.php on line 7


TitreSystème Sur Puce
DiplomeMaster informatique
Code apogéeDILS9SOCStructurexxDernière mise à jour le23 Novembre 2017
Responsable pédagogiqueRUBINI Stephane (Maître de conférences, 27ème section)
Parcours
  • Parcours Master 2 LSE 2017-2022
TypeObligatoire
Semestre9Volume horaire48Crédits ECTS4
Nombre d'heures Cours magistraux (CM)12 Travaux dirigés (TD)12 Travaux pratiques (TP)24 
Pré-requis 
Co-requis 
Objectif Terminal

 -Savoir mettre en œuvre un circuit system-on-chip, éventuellement configurable, dans le cadre de systèmes embarqués.

 

Objectif Pédagogique

- Savoir configurer un system-on-chip

- Savoir modéliser et implanter une fonction matérielle dans un circuit configurable de type FPGA

- Savoir définir et mettre en œuvre des systèmes de communication entre des blocs fonctionnels disponibles au sein d'un system-on-chip

- Savoir écrire un pilote logiciel dédié à la communication avec une fonction matérielle

Contenu détaillé de l'enseignement
  • Systèmes sur Puce (SoC): concept, fonctions, interconnexions internes, (bus, NoC)
  • SoC Programmable (configurable) type Xilinx Zynq,,technologie FPGA et chaine de développement, algorithmes
    de placement/routage
  • Interface logiciel/matériel : échange de données (entrées/sorties), pilotes de périphériques en relation avec une réalisation hardware implantée dans la partie FPGA
  • Langage de modélisation matériel VHDL
Méthodes d'enseignementCM/TD et projet sur plateforme PSoC
Evaluation session 1

Ecrit 2 heures (50%)

Contrôle continu et/ou projet  (50 %)

Evaluation session 2Ecrit 2 heures
Références Bibliographiques

ARM System-on-chip architecture, steve furber, Addison-Wesley

The Zynq Book Tutorials, L. Croxkett, R. Zlliot, M. Enderwitz, R.Stewart, 2014