SE303 : Conception des systèmes sur puces (SoC)

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 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
  • Verification en SystemVerilog
  • Synthèse d'architectures

Programmation 2017/2018

En cours de préparation...

Programmation 2016/2017

  date début fin Salle
Introduction 14/09/16 13:30 16:45 A405
Modélisation 19/09/16 08:30 11:45 A405
Modélisation 26/09/16 08:30 11:45 A405
Modélisation 28/09/16 13:30 16:45 A405
Bus et protocoles 03/10/16 08:30 11:45 A405
Bus et protocoles 10/10/16 08:30 11:45 A405
Backend ASIC 12/10/16 13:30 16:45 A405
SoC sur FPGA 17/10/16 08:30 11:45 A405
mini-projet SoC sur FPGA 24/10/16 08:30 11:45 A405
mini-projet SoC sur FPGA 26/10/16 13:30 16:45 A405
mini-projet SoC sur FPGA 07/11/16 08:30 11:45 A405
mini-projet SoC sur FPGA 09/11/16 13:30 16:45 A405
SystemVerilog pour la verification  23/11/16 13:30 16:45 A405
SystemVerilog pour la verification 07/12/16 13:30 16:45 A405
SystemVerilog pour la verification 14/12/16 13:30 16:45 A405
Synthèse d'architectures 04/01/17 13:30 16:45 A405
Vérification formelle 09/01/17 15:15 18:30 A405
Synthèse d'architectures 16/01/17 15:15 18:30 A405
Synthèse d'architectures 23/01/17 15:15 18:30 A405
Synthèse d'architectures 30/01/17 15:15 18:30 A405