Phelma Formation 2022

Systèmes embarqués numériques - 5PMRSEN6

  • Volumes horaires

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

    Crédits ECTS

    Crédits ECTS 2.0

Objectif(s)

Fournir à l'étudiant une vision à la fois globale et détaillée du fonctionnement d'un système intégré à travers un exemple pratique.
Comprendre les problèmes et les contraintes rencontrés lors de la conception d'un système intégré complexe (SoC), mono ou multi-processeurs.

Contact Mounir BENABDENBI

Contenu(s)

  • Introduction: aspects intégration, rôle des composants, standards, …
  • Hiérarchie Mémoire & Mémoire Virtuelle:
    • Types de mémoires, L1, L2, L3
    • Rappel Caches, espace d'adressage, segmentation, pagination, MMU avec TLB
  • Système mono-processeur mono et multi-taches
    • DMA
    • Gestion des interruptions exceptions et trappes: analyse de code
    • Interruptions et changement de contexte: analyse de code
  • Système multi-processeurs multi-tâches
    • Bases sur les Bus et les NoCs
    • Shared Memory vs Message passing
    • Problemes de synchronisation
    • Cohérence mémoire

Partie TP (20h)

  • Etude d'une application de traitement d'images Motion JPEG
  • Conception HW/SW de cette application à l'aide de langages de programmation SystemC
  • Partitionnement HW/SW
  • Mapping/déploiement de l'application données sur une plateforme multi-processeurs, étude/optimisation de performances


Prérequis

Architectures numériques (portes logiques, processeurs,...) langage d'assemblage et programmation C

Contrôle des connaissances

session 1 conditions normales :
Note d'examen écrit 1h (50%) - Cours, documents et calculatrice autorisés.
Note de contrôle continu basée sur le compte rendu de TP & Projet (50%)

session 1 conditions confinement :
Note QCM Chamilo 1h (50%) - Cours, documents et calculatrice autorisés.
Note de contrôle continu basée sur le compte rendu de TP & Projet (50%)

session 2 conditions normales :
Entretien oral physique pour 50 % de la note (conservation de la note de CC)

session 2 conditions confinement :
Entretien oral à distance pour 50 % de la note (conservation de la note de CC)



Examen Ecrit : 50%
Contrôle Continu : 50%

Informations complémentaires

Cursus ingénieur->Apprentissage MT->Semestre 9