v2.11.0 (5449)

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

30 heures en présentiel (20 blocs ou créneaux)
réparties en:
  • Travaux Dirigés : 20
  • Leçon : 10

45 heures de travail personnel estimé pour l’étudiant.

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 Programme de mobilité des établissements français partenaires

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Echange international non diplomant

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

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