Jusqu’à présent, je n’avais jamais utilisé de FPGA, ni les langages Verilog ou VHDL. Découvrez dans cet article comment ChatGPT m’a aidé à créer mon premier projet basé sur un FPGA en partant de zéro.

Il y a quelque temps, je me suis procuré une carte DE10-Lite du fabricant Terasic (figure 1), contenant un FPGA de la série Intel MAX 10, quelques afficheurs 7-segments, des interrupteurs à glissière, des boutons poussoirs avec leur circuit anti-rebond, des LED, etc. En somme, une carte sympathique et bien équipée pour débuter, mais que j’avais un peu délaissée. L’article de Theo Mulder publié récemment dans Elektor m’y a fait repenser. Cette édition spéciale IA est l’occasion parfaite pour me lancer ! J’ai choisi d’utiliser le langage VHDL ; reportez-vous à l’encadré dédié pour vous aider à choisir entre VHDL et Verilog.

DE10-Lite development board - FPGA Project
Figure 1. La carte de développement DE10-Lite.

Parmi les projets de magazines d’électronique qui apportent toujours, décennie après décennie, une ine...