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