Électronique numérique

Jeu vidéo sur FPGA

On vous l'a toujours affirmé : le numérique c'est ludique. Maintenant, on vous le prouve !

Les carte FPGA utilisées en TP de PAN disposent d'une sortie VGA, d'une sortie son, de boutons poussoirs et d'une entrée clavier. Bref, tout ce qu'il faut pour réaliser un véritable jeu vidéo.

Bien sûr, il vaut mieux choisir un jeu simple. Vous pouvez vous inspirer des choix de vos aînés lors des années précédentes :

Compétition de robots : le labyrinthe

Le 3PI de Pololu est un petit robot d'une taille d'un CD, particulièrement bien adapté à l'initiation à la robotique et aux systèmes embarqués. Il est équipé d'un microprocesseur de taille raisonnable (Atmel ATMega 328P) et de plusieurs capteurs et effecteurs :

Protection de processeurs cryptographique contre les attaques par canaux cachés

L’objectif de ce projet est le codage SystemVerilog d’une architecture de cryptoprocesseur AES protégée contre les attaques par canaux cachés.

Carte graphique

Sujet

Le projet consiste à réaliser une carte graphique minimaliste sur un FPGA.

Le FPGA contiendra un microprocesseur faisant tourner un logiciel générant du graphisme 2D (images, interfaces utilisateur) et un coprocesseur matériel pour accélérer le dessin de certaines formes géométrique de base (lignes, rectangles).

Mots-clefs

  • Graphisme 2D
  • Accélérateur de rendu 2D
  • Interface matériel/logiciel
  • Programmation des FPGA et des microprocesseurs

Hologrammes, photo et video 3D

L'objectif de ce projet est l'exploration et la mise en oeuvre de différentes techniques d'affichage permettant une visualisation en vraie 3D. Plus précisément, les travaux concernerons deux techniques de visualisation 3D:

Processeur DLX

Durant les cours de PAN (ELECINF102), vous avez manipulé un petit processeur baptisé NanoProcesseur. Ce processeur est volontairement extrêmement limité et assez éloigné des processeurs modernes. Vous êtes donc frustrés et vous voudriez aller plus loin dans la découverte et la compréhension du fonctionnement d'un vrai processeur. Si oui, ce projet est fait pour vous !

Pages

Subscribe to RSS - Électronique numérique