v1.17.9 (1402)

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

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 Echange non diplomant

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

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.

Programme détaillé

 

Mots clés

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