v2.2.7 (2170)

Enseignement scientifique & technique - SE303a : Conception et Architecture des Systèmes sur Puce (SoC), partie 1

Domaine > Electronique, Informatique.

Descriptif

L'objectif de cette unité d'enseignement (UE) est d'initier les étudiants à la conception de systèmes sur puces (SoC: « System on Chip »). Le développement conjoint matériel/logiciel ainsi que les problématiques qui y sont liées sont présentées. Une méthodologie de conception de SoC allant de la description haut niveau d'un système jusqu'à la réalisation d'un circuit électronique sera présentée autour d'un exemple pratique: « la conception d'un système multimédia ». Une mise en pratique de ces concepts et méthodologie est faite tout au long de l'UE.

Objectifs d'apprentissage : 

  • Les SoC: connaissances générales
  • Le flot de conception ASIC: connaissances générales
  • Conception conjointes matériel/logiciel : savoir opérationnel
    • Modélisation haut niveau en SystemC
    • Co-simulation multi-langages
    • Plateformes virtuelles
    • Prototypage FPGA
  • Mise en pratique de méthodologies et d'outils de développement
    • Système de gestion de version (Git)
    • Travail en équipe

Prérequis : SE201, SE202, SE203, SE204 & SE207, soit :

  • Architectures numériques (Digital Design)
  • Langage de description du matériel (Hardware Description Language HDL)
    • De préférence Verilog ou SystemVerilog pour le design
  • Les bases de la modélisation en SystemC
  • Architecture des processeurs (notions de base)
  • Programmation des systèmes à microprocesseurs
    • Langage C
    • Programmation de périphériques, interruptions, assembleur

nombre d'heure en présentiel

30

nombre de blocs

20

Volume horaire par type d'activité pédagogique : types d'activité

  • Leçon : 10
  • Travaux dirigés : 20

Diplôme(s) concerné(s)

Pour les étudiants du diplôme Diplôme d'ingénieur

Conception d'architectures numériques; FPGA; Langage de description du matériel (VHDL ou Verilog); Programmation microcontrôleurs/microprocesseurs;    * Interruptions    * Périphériques    * Code de démarrage et drivers  

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Diplôme d'ingénieur

Vos modalités d'acquisition :

Comptes rendus de TD.

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 3 ECTS
  • Crédit d'Option 3A acquis : 3

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Echange non diplomant

Programme détaillé

 

Mots clés

SoC, Systèmes Sur Puces, Conception conjointe, ASIC, FPGA
Veuillez patienter