U.E.F 8.1

Systèmes embarqués 2

Département
Second cycle
Année d étude
2éme Année ISI
Semestre
4
Crédit
5
Coefficient
5
Enseignants du module
RAHMOUN ABDELLATIF

Pré requis :

embarqués 1

Architectures Évoluées des Ordinateurs

systèmes d’exploitation 2

OBJECTIFS :

Ce cours vise à familiariser les étudiants avec les grandes familles de solutions utilisées en systèmes embarqués. Il permettra aussi aux étudiants de maîtriser le langage et la terminologie propres au domaine des systèmes embarqués. Les systèmes embarqués seront traités à travers des aspects matériels et logiciels; systèmes d’exploitation; processeurs à usage spécifique et processeurs à usage général; mémoires; périphériques et interfaces; mécanismes de communication et protocoles associés; détection et gestion des défaillances; sécurité des systèmes embarqués; systèmes de commande et régulation; environnements de conception; cycle de vie et étapes du développement d’un système embarqué; exemples pratiques de conception. Ce cours permet aussi de se familiariser avec les applications IoT modernes.

CONTENU DU MODULE :

1- Architecture ARM (4h)
1.1- différents modèles de la famille ARM
1.2 – concepts de base du core ARM: pipelining, interruptions, vecteurs d’interruption, registres, registres statuts…
2- Gestion de la mémoire (4h)
3- Méthodes de conception des systèmes embarqués ‘Firmware’ et languages de programmation associés. (4h)
4-Notions de ‘co-design’ (4h)
4.1- Modéles de co-design
4.2- architectures et languages
5- Les systèmes embarqués dans les réseaux (8h)
5.1- Protocoles de communication embarqués
5.2- Sécurités réseau dans les systèmes embarqués
5.3- Ethernet embarqués
5.4- réseaux embarqués wifi
6- USB and Bus CAN (Controller Area Network) (6h)
6.1- Bus USB : définition, identification de vitesse, types de communication : packets, dataflow.., interface avec le microcontrolleur
6.2- Bus CAN : définition, Frames –Bit stuffing (rembourage), types d’erreus, nominal Bit Timing, interface avec le microcontrolleur.

course

Consultez les ressources disponibles concernant ce module sur le moteur de recherche de la bibliothèque, ou accédez directement au cours de vos enseignants via la plateforme de téléenseignement de l’école « e-learn ».