Semestre : 2

Unité d’enseignement : UED 1.2

Matière 1 : Systèmes embarqués et Télécommunications

VHS : 22h30 (Cours : 1h30)

Crédits : 1

Coefficient : 1

 

Objectifs de l’enseignement :

Cette matière vise les connaissances de base sur un domaine qui regroupe deux systèmes autonomes : un système électronique et informatique dit système embarqué. Il permettra aussi aux étudiants de connaitre les différentes étapes de conception d’un système embarqué.

 

Connaissances préalables recommandées :

Microprocesseur.

 

Contenu de la matière : 

Chapitre 1.      Introduction aux systèmes embarqués                                                               (3 Semaines)

- Fonctionnalités

- Historique

- Spécificités d’un système embarqué

- Aspects matériels et logiciels

- Description fonctionnelle et architecture des systèmes embarqués

- Exemples de système embarqué

Chapitre 2.  Systèmes embarqués et temps réel                                                                           (4 Semaines)

- Introduction

- Gestion de la mémoire

- Gestion de la concurrence

- Linux pour l’embarqué

- Présentation des systèmes temps réel embarqués

- Structure et fonctionnement des systèmes temps réel embarqués

Chapitre 3.      Architecture des processeurs embarqués                                                         (4 Semaines)

- Principaux concepts d’architecture

- Systèmes d'exploitation pour systèmes embarqués

- Processeurs à usage spécifique et processeurs à usage général

- Fonctionnement pipeline

- Hiérarchie mémoires

- Périphériques et interfaces

- Mécanismes de communication et protocoles associés

- Exemple d’architecture

Chapitre 4Méthodologie de conception des systèmes  embarqués                                 (3 Semaines)

- Environnements de conception

- Cycle de vie et étapes du développement d'un système embarqué

- Systèmes de commande et régulation

- Exemples de conception

Chapitre 5.   Sécurité des systèmes embarqués                                                                              (1 Semaine)

- Vulnérabilités matériel et logiciel

- Sécurité des communications

Mode d’évaluation :

Examen : 100%.

Références bibliographiques :

1. K. Yaghmour, “Building Embedded Linux systems”, O'Reilly Media, 2003.

2. Pierre Ficheux,  “Linux embarqué“, Eyrolles . 3ème Edit. 2010.

3. R. Zurawski , “ Embedded systems handbook“, Taylor & Francis Group, LLC. 2006

4. D. Paret, “ Réseaux multiplexés pour systèmes embarqués“,  Dunod, 2012.