Modalités et planning
- Introduction unité IFS, Etienne Messerli, pdf
- Planning pdf
Cours
- Les systèmes embarqués. Introduction: pdf
- Architectures des systèmes à processeur: pdf
- Architecture de la plateforme REPTAR: pdf
- Aspects techniques des portes: pdf
- Interfaçage des entrées/sorties: pdf
- Notion de drivers: pdf
- Les mémoires: pdf
Complément:
- Complément: programmation C (types et pointeur) pdf
Exercices:
Laboratoires
Le contenu du répertoire <includes> est fourni dans une archive. Celle-ci est à utiliser lors de chaque laboratoire. Elle doit être extraite dans le répertoire contenant le programme C.
Archive du répertoire <includes> tar-gz
Labo1: Utilisation I/O de la FPGA Spartan 3 avec design standard de la carte REPTAR
- énoncé : pdf
- plan d'adressage design standard FPGA SP3: pdf
Labo2: Réalisation d'une interface pour des I/O simples de la FPGA Spartan 6 via le local bus
Labo3: Acquisition de positions via le CPU (différence de comportement entre logiciel et matériel)
Labo4: Gestion d'une interruption depuis la FPGA sur le local bus
Labo5: Réalisation d'un système complet : Communication via liaison série UART
Documentation pour les laboratoires IFS
- Guide d'utilisation de l'infrastructure des salles A07/A09: pdf
- Manuel module uC DM3730: pdf complet,
chapitre sur les GPIOs : pdf
- REPTAR Reference Manual: pdf
- Timing du Local Bus (asynchrone, CS3): pdf
- U-Boot API (utilisation clavier): pdf
- Complément pour la programmation de la Spartan6 (Logisim + Impact) : pdf