Électronique numérique

Mur de LED

Le projet

L'objectif de ce projet est de réaliser un mur de LED utilisable en soirée par TSM par exemple ou par d'autres. Ce mur de LED sera piloté en Ethernet et devra permettre d'afficher un écran de PC (avec une résolution moindre), une portion d'écran ou de streamer des vidéos (youtube, vlc, …).

Ce mur sera composé de dalles de 60cm de côté, qui devront pouvoir être facilement montées / démontées.

Calculateur de PI sur un cluster FPGA

Pour ceux qui se sont bien amusés avec les cartes FPGA pendant les TPS de PAN, la fête continue. On va connecter 16 de ces cartes en utilisant le réseau ethernet et implementer des calculs parallèles distribués. Chacune de ces puces contient, en plus du FPGA, un processeur ARM embarqué qui va faciliter notre tâche. On commencera avec un K2000 distribué sur toutes les cartes et ensuite on passera aux choses sérieuses: calculer la valeur de PI avec le maximum de précision, un problème classique et universel.

Estimateur de probabilité de fautes pour circuit combinatoire

Depuis plusieurs années, nous bénéficions de systèmes électroniques de plus en plus compacts et puissants. Ceci est dû notamment aux formidables progrès effectués en technologie CMOS (cf. Loi de Moore) permettant la miniaturisation des composants. Cependant, la réduction d’échelle s’accompagne d’une augmentation de la probabilité de fautes dans les circuits (soft error rate) ce qui impacte négativement la sûreté de fonctionnement.

Conception et programmation d'un microprocesseur RISC

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 !

Abe's children : attention, ça va exploser !

Pimp my city : la tribu des Elfes

Les Elfes sont de petites créatures, réunies en tribus. Elles vont bientôt envahir les rues de Paris. Enfin, si vous leur donnez vie...

 

Security at a cheaper price - Lightweight implementations of SIMON

We are in the times where consumer need small devices but high security. This need for high security has given birth to a new domain of research i.e. lightweight cryptography.

Recently, an ultralightweight encryption algorithm was proposed by the (in)famous agency known as NSA. This algorithm which is called SIMON is developed to deliver very compact hardware footprint. In the present context we present this project with the following objecives:

  1. Study and understand the dynamics of SIMON encryption algorithm.

Cryptoprocesseur résistant aux attaques

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

Autour de l'Auto-Stéréoscopie

L’avenir de la visualisation en 3D passe par le développement de nouvelles technologies ne nécessitant pas le port de lunettes et offrant une grande qualité d’image ainsi qu’une réelle sensation d’immersion. L'objectif de ce projet est l'exploration et la mise en oeuvre de techniques d'affichage permettant une visualisation en vraie 3D, sans nécessiter le port de lunettes.

Mise en œuvre d'un codeur/décodeur d’erreurs par l’arithmétique modulaire

Contexte: Les codes arithmétiques modulaires sont utilisés dans diverses applications comme la cryptographie et les systèmes de nombres résidus. Les blocs arithmétiques modulaires (additionneurs et multiplieurs) sont essentiels pour des circuits intégrés performants.

 

Objectif: L'objectif de ce travail est d'implémenter une fonction arithmétique simple (telle un filtre à réponse impulsionnelle finie) et le bloc décodeur correspondant qui permettra de détecter une erreur en sortie.

 

Pages

Subscribe to RSS - Électronique numérique