S9 LSE System On Chip
Présentation
Cette UE permet d'aborder la programmation d'un system-on-chip
Objectifs
- Savoir configurer un system-on-chip
- Savoir modéliser et implanter une fonction matérielle dans un circuit configurable de type FPGA
- Savoir définir et mettre en œuvre des systèmes de communication entre des blocs fonctionnels disponibles au sein d'un system-on-chip
- Savoir écrire un pilote logiciel dédié à la communication avec une fonction matérielle
Compétences visées
Savoir mettre en œuvre un circuit system-on-chip, éventuellement configurable, dans le cadre de systèmes embarqués.
Descriptif
- Systèmes sur Puce (SoC): concept, fonctions, interconnexions internes, (bus, NoC)
- SoC Programmable (configurable) type Xilinx Zynq,technologie FPGA et chaîne de développement, algorithmes
de placement/routage - Interface logiciel/matériel : échange de données (entrées/sorties), pilotes de périphériques en relation avec une réalisation hardware implantée dans la partie FPGA
- Langage de modélisation matériel VHDL
Bibliographie
ARM System-on-chip architecture, steve furber, Addison-Wesley
The Zynq Book Tutorials, L. Croxkett, R. Zlliot, M. Enderwitz, R.Stewart, 2014
Langue d'enseignement
Français