Un parcours étape par étape : portes logiques → Verilog → circuits de calcul → processeur → accélérateur de réseaux de neurones → silicium réel. Avec des simulations interactives à chaque étape.
Comment 0 et 1 représentent tout, et comment les transistors forment des portes ET, OU, NON, XOR. Avec convertisseur binaire et simulateur de portes interactifs.
Demi-additionneur, additionneur complet, additionneur 4 bits : assembler les portes pour faire de l'arithmétique. Avec simulateurs interactifs.
Le langage des concepteurs de puces. Écrire, simuler et tester tes premiers modules (sur ce serveur, avec Icarus Verilog + visualisation des chronogrammes).
Comment un circuit « se souvient » : horloge, bascules D, registres, machines à états. Le pont vers un vrai processeur.
Assembler ALU + registres + unité de contrôle en un processeur simple qui exécute de vrais programmes — simulé en Verilog.
Le but final : un multiplicateur de matrices systolique en Verilog qui exécute un réseau de neurones (MNIST). Puis : FPGA réel (~20€) et fabrication via Tiny Tapeout.