Électronique numérique

Tic-Tac-Toe Quantique: CPU Vs. FPGA

Dans ce projet, nous organisons un match amical de Tic-Tac-Toe Quantique entre les joueurs IA basé sur le CPU (ARM A9) et le FPGA (ALTERA Cyclone V).

Tic-Tac-Toe Quantique (QT3), est un jeu récent inventé par Allan Goff en 2006. À la base un outil pédagogique, c’est aussi un jeu suffisamment complexe pour être intéressant. Pour vous donner une idée, la taille de l'arbre de jeu de  QT3 est de l'ordre de ~10¹⁴, comparé à celle de la  version classique 10⁵, et celle des échecs 10¹²³.

Elves: repimp my city!

Ce projet ne sera finalement pas proposé. Merci d'en choisir un autre (sauf équipe très motivée).

Pas exact, mais pas totalement faux non plus

Le calcul stochastique (Stochastic Computation, SC) est une méthode de calcul basée sur la représentation de valeurs continues par des flux binaires aléatoires. Les circuits mettant en œuvre SC présentent généralement une meilleure tolérance aux fautes transitoires. Par ailleurs, les unités arithmétiques employées pour le SC sont moins complexes que celles du calcul conventionnel et conduisent ainsi à un coût d’implantation matérielle plus faible. Cependant, cette approche requiert un convertisseur de nombre binaire en nombre stochastique.

Antivol Géolocalisé

Ce projet vise à concevoir un antivol connecté qui signale sa position à son propriétaire.

Un prototype de l'antivol sera réalisé en utilisant une carte Arduino et un module GPS. Sa position GPS sera transmise via un réseau de communication radio dédié aux objets connectés.

Tâches:

Peut-on être certain de l’incertitude ?

Les nombres aléatoires sont depuis longtemps utilisés dans plusieurs domaines (jeux de hasard, simulations Monte Carlo, échantillonnage statistique, etc.). Ils sont devenus quasi incontournables dans les systèmes cryptographiques, où les clés de chiffrement doivent être générées de façon aléatoire.

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 !

 

Certains d'entre vous connaissent peut-être le fameux jeu "Oddworld: Abe's Odyssey". Une charmante petite créature du nom d'Abe devait, notamment, désamorcer une série de bombes clignotant selon différents motifs répétitifs en tapant dessus au bon moment.

Pages

Subscribe to RSS - Électronique numérique