Descriptif
L'objectif de ce module est de maitriser les concepts de base de la construction des systèmes sur puce simples (typiquement un microcontrôleur).
Les notions suivantes sont étudiées:
- Interconnections et protocoles sur puces
- Adressage et arbitrage
- Périphériques, DMA et interruptions
- Considérations technologiques (vitesse d'horloge, complexité, mémoires)
Objectifs pédagogiques
Acquis d'apprentissage
À l'issue de ce module, l'élève sera capable de:
- Analyser et expliquer l'architecture d'un système sur puce simple.
- Concevoir conjointement des sous parties matérielles d'un système, comme un contrôleur d'entrées/sorties ou un accélérateur DMA, et, le logiciel permettant de les contrôler.
- Analyser les performances de ce type de systèmes d'un point de vue vitesse, consommation et surface.
- Utiliser des outils pour la conception de systèmes sur puce pour une cible FPGA.
Compétences de rattachement (et justification)
- BC1.5 – Réaliser un système complexe en mettant en œuvre les solutions technologiques nécessaires, en s’appuyant sur les ressources humaines, techniques, matérielles disponibles en faisant preuve de rigueur, d’esprit critique et d’adaptabilité; Justification : L'unité d'enseignement est très pratique avec des réalisations concrètes de systèmes fonctionnels proches de systèmes réels.
Ces réalisations mettent en œuvre conjointement des compétences, déjà acquises, dans la conception logicielle et matérielle.
- BC8.3 – Concevoir et développer des solutions technologiques en s’appuyant sur un paradigme de programmation spécifique ou en concevant des architectures matérielles et logicielles spécifiques; Justification : Mise en œuvre d'outils pour du développement conjoint de logiciel et matériel dans le cadre de réalisations pratiques.
effectifs minimal / maximal:
8/32Diplôme(s) concerné(s)
UE de rattachement
- ECE_4SES2_TP : Filière Systèmes embarqués (créneau B) - Semestre 2
Pour les étudiants du diplôme Diplôme d'ingénieur
- Systèmes à base de microprocesseurs (équiv. SE203)
- Architectures numériques et langages de description du matériel (HDL) (équiv. SE204)
Format des notes
Numérique sur 20Pour les étudiants du diplôme Diplôme d'ingénieur
Vos modalités d'acquisition :
L'évaluation est entièrement basée sur des rendus à la fin des activités pratiques:
- note pour les rendus de TP
- note sur une analyse de cas
- note sur le rendu du mini-projet
- le rattrapage est obligatoire si :
- Note initiale < 10
Le coefficient de l'UE est : 1
Pour les étudiants du diplôme Echange international non diplomant
Vos modalités d'acquisition :
L'évaluation est entièrement basée sur des rendus à la fin des activités pratiques:
- note pour les rendus de TP
- note sur une analyse de cas
- note sur le rendu du mini-projet
- le rattrapage est obligatoire si :
- Note initiale < 10
Le coefficient de l'UE est : 1