Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… •...

Preview:

Citation preview

Présentation de l’UV Systèmes Numériques

Hétérogènes

J. CRENNE & C. LEROUX – 2015/2016

UV E8-J

Quelle formule ?

3

Présentation UV Systèmes Numériques Hétérogènes

4

Enseignants et répartition

CL

Présentation UV Systèmes Numériques Hétérogènes

CL JC JC

CL

JC JC

JC

JC CL CL

CL CL

JC

Cours 1h20

TP 4H00

TP 3H00

Exam 1H20

CL : Camille Leroux JC: Jérémie Crenne

Sem. 5

CL

Sem. 5 Sem. 6 Sem. 6 Sem. 7 Sem. 9 Sem. 10 Sem. 11 Sem. 12 Sem. 14 Sem. 15 Sem. 17 Sem. 18 Sem. 19

Quel contenu ?

For the Birds – Ralph Eggleston – Pixar - 2000

7

Le raytracing

Principe

9

Présentation UV Systèmes Numériques Hétérogènes

Camera

Objet

Source de lumière

Image

Rayon Rayon

Demo time

Synthèse

En résumé…

• Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes (systèmes-sur-puces). Savoir faire cohabiter un processeur, des coprocesseurs et des accélérateurs matériels sur une cible FPGA.

• Mots clés: Raytracer, C, VHDL, virgule fixe, virgule flottante, processeur soft-core, conception

conjointe (logiciel/matériel)

• Après ce module, vous serez capable de: • Réaliser un moteur de synthèse d’image simple en langage C • En comprendre son fonctionnement théorique et pratique • Porter l’application pour la faire exécuter par un processeur soft-core (Plasma) • Passer d’une implémentation en virgule flottante à une autre en virgule fixe • Enrichir le jeu d’instructions d’un processeur en utilisant des coprocesseurs • Concevoir et interfacer des accélérateurs matériels

Présentation UV Systèmes Numériques Hétérogènes

12

Merci !

Recommended