Systèmes embarqués numériques (SEISoc-MT-S9) - 5PMESEN7

Informations générales

  • Volumes horaires

    • CM 8.0
    • Projet 0
    • TD 0
    • Stage 0
    • TP 0

    Crédits ECTS

    Crédits ECTS 3.0

Objectif(s)

Le cours et le projet ont pour objectif de faire mieux comprendre le lien entre matériel et logiciel.
Le projet vise à mettre en application les concepts vus en cours de systèmes embarqués, architectures SOC et Méthodologie de conception de SOC et à valider/expérimenter ces concepts en utilisant la plateforme de génération de SoC Rocket Chip développée à Berkeley et utilisant le processeur/ISA RISC V.
Le projet vise à porter une application dans cet environnement et à la faire s'executer sur carte programmable FPGA.

Contact Laurent MONTES, Cyrille CHAVET, Mounir BENABDENBI

Contenu(s)

• Architecture de SoC (system on a chip), caches, memoire virtuelle, interruptions, application multi taches et multi processeurs, coherence mémoire.
•Conception HW/SW
•Partitionnement HW/SW
•Etude et développement de périphériques avec interaction avec l'OS et l'application
•Mappage/déploiement/validation d'une application sur une plateforme mono multi-processeurs, étude/optimization de performances



Prérequis

architecture processeur et système, interruption, espaces d'adressage
programmation langage C et connaissances en assembleur

Contrôle des connaissances

SESSION NORMALE :
Types d'évaluations: Examen écrit surveillé (DS) + CC (CRs TPs + Projet pour les SEI seulement)

*Évaluation rattrapable :
Type d'évaluation : DS
Durée : 1h00
Documents autorisés : Feuille A4 Recto-Verso manuscrite autorisée
Calculatrice : Réglementaire Phelma
Possible en distanciel : Non

*Évaluation non rattrapable :
Type d'évaluation : CC

SESSION DE RATTRAPAGE :
Types d'évaluation : DS écrit
Durée : 1h00
Documents autorisés : Feuille A4 Recto-Verso manuscrite autorisée
Calculatrice : Règlementaire Phelma
Possible en distanciel : Non



Informations complémentaires

Cursus ingénieur->Filière SEI->Semestre 9