13
Présentation de l’UV Systèmes Numériques Hétérogènes J. CRENNE & C. LEROUX – 2015/2016 UV E8-J

Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

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

Hétérogènes

J. CRENNE & C. LEROUX – 2015/2016

UV E8-J

Page 2: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

Quelle formule ?

Page 3: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

3

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

Page 4: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

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

Page 5: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

Quel contenu ?

Page 6: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

For the Birds – Ralph Eggleston – Pixar - 2000

Page 7: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

7

Page 8: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

Le raytracing

Page 9: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

Principe

9

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

Camera

Objet

Source de lumière

Image

Rayon Rayon

Page 10: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

Demo time

Page 11: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

Synthèse

Page 12: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

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

Page 13: Présentation de l’UVlegal.vvv.enseirb.fr/download/ELEC_2A/2015_2016/s7... · En résumé… • Objectifs: Comprendre les enjeux de la conception des systèmes numériques complexes

Merci !