Électronique numérique

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.

 

Mise en œuvre d'un injecteur automatique de défauts de fabrication

Contexte: Grâce aux avancées technologiques, les systèmes électroniques sont de plus compacts et performants. En contrepartie, la forte densité d'intégration rend le processus de fabrication complexe, engendrant une baisse du rendement. Il est en effet de plus en plus difficile et coûteux de fabriquer des circuits exempts de défauts. Dans ce projet, on s'intéressera aux défauts de fabrication dans les FPGA car ces circuits deviennent incontournables dans les SoC (systems on chip).

 

Calcul financier sur FPGA

Vous avez sûrement entendu parler de l'affaire Kerviel et les "Traders" vous font peur. À juste tiitre !

Alors on va les remplacer avec des FPGAs, les  circuits programmables que vous avez utilisés pendant les TP d'ELECINF102. Nos amis sur silicium ont un cerveau assez analytique et rapide pour affronter le monde des finances. Ils sont même très souvent sollicités par la banques…

Dans ce projet on implémentera la méthode Black-Scholes sur FPGA, une des méthodes les plus connues dans le monde des mathématiques financières et lauréate d'un prix Nobel.

Tron 3D Roleded

Durant cette année, deux projets d'étudiants particulièrement ludiques et prometteurs ont été réalisés :

    

                                        Kubz, réalise en PACT                                                       Roled (dit aussi le GroKub), réalisé en ROSE (ELECINF344/381)

 

L'idée de ce projet est de combiner le potentiel de ces deux projets pour en faire un jeu qui sorte vraiment de l'ordinaire : un Tron 3D.

Affichage Auto-stéréoscopique

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 oeuvre d'un analyseur de la tolérance aux fautes des circuits numériques

L'évolution technologique (réduction de la taille des transistors) a permis une amélioration des performances des circuits mais a augmenté leur sensibilité vis-à-vis des rayonnements. Les particules présentes dans certains environnements (avionique, satellite, etc) peuvent provoquer des erreurs transitoires à la sortie des portes logiques. Ces erreurs peuvent être masquées ou, au contraire, être propagées vers les sorties du circuit et engendrer une défaillance du système. Plus il y a masquage, plus le circuit sera tolérant aux fautes.

Pages

Subscribe to RSS - Électronique numérique