Un jour, tout un chacun pourra concevoir son propre processeur ! Et si c'était maintenant ?
Bruno Levy nous propose une introduction aux FPGAs et à RISC-V.
Un FPGA est une sorte de "glaise électronique", qu'on peut modeler à sa guise pour créer n'importe quel circuit logique (microprocesseur, pilote de périphérique, controleur de SDRAM, générateur de signal vidéo, console des années 90, DSP, ...).
Autrefois réservée à un public averti (et fortuné), cette technologie se démocratise de plus en plus, grâce à différentes évolutions :
Dans cette présentation, Bruno Levy nous montrera les premières étapes pour démarrer, et des pointeurs pour aller plus loin, de la simple LED qui clignotte jusqu'à un micro-processeur "FemtoRV" pipeliné capable de faire tourner DOOM.
Les fichiers sources et les explications sont disponibles ici.