10 likes | 98 Views
Implémentation hardware de librairies graphiques 3D. L’ objectif est de pouvoir obtenir des rendus de scènes 3D performants et faible consommation à partir d’ IPs d’accélération graphique implémentées dans des FPGA s Actel. Structure générale de la machine OpenGL :.
E N D
Implémentation hardware de librairies graphiques 3D L’objectif est de pouvoir obtenir des rendus de scènes 3D performants et faible consommation à partir d’IPs d’accélération graphique implémentées dans des FPGAsActel. Structure générale de la machine OpenGL : Afin d’accélérerle calcul, on va implémenter certains blocs de l’architecture OpenGLen dur comme le vertex pipeline ou le pixel pipeline. Le reste des calculs serra effectués au sein d’un processeur embarqué. IPs Réalisées : - Le bloc de rastérisation qui permet de discrétiser les primitives d’entrées (cf. fig. 1) - Le bloc multiplieur-accumulateur (MAC) qui permet notamment de faire des calculs vectoriels Fig. 1 Tuteur ESIEE : AbdenasserFakri Maitre de Stage : Guillaume Pelletier Gautier Lionel I5-AISE : gautierl@esiee.fr