>>

Séminaire Ingénierie / CELL

Titre et orateur

Conception conjointe matériel/logiciel d'un système sur puce.

Lionel Faurlini, pôle ingénierie / équipe CELL.

Date et lieu

Mardi 14 mai 2019, 14h.

ENSEA, salle du conseil.

Résumé

Le co-design matériel/logiciel est une solution à la limitation des performances des processeurs embarqués. Les fonctions de traitement du signal peuvent ainsi être déportées vers des architectures parallèles implémentées dans la partie FPGA d'un système intégré sur puce ("system-on-chip").

Au cours de ce séminaire, je présenterai un projet de filtrage d'image utilisant toutes les possibilités d'un système sur puce (SoC Cyclone V d'Intel/Altera). Le traitement d'image utilise la logique programmable du SoC tandis que le processeur assure le contrôle et le transfert des images par ethernet sous Linux.

Différents aspects matériels et logiciels seront abordés : l'intégration matérielle et la communication interne par le bus AXI, la construction d'une image Linux pour l'architecture ARM, l'accès au matériel par le logiciel. Je présenterai l'architecture du module de filtrage et les résultats obtenus sur la carte Terasic DE1-SoC.

Retour