En gros, vraiment le VHDL ça sert à décrire, par un code, le fonctionnement électronique de ton circuit. En gros cette description va se transformer en un schéma électronique, que le FPGA va reproduire en activant certaines portes logiques et en désactivant les autres, et tu auras un système qui fonctionne.
Tu peux combiner quelques portes logiques pour faire un circuit tout simple avec une entrée (un bouton) et une sortie (une LED) de manière à ce que la LED s'allume quand tu appuies sur le bouton. Je sais, c'est ultra basique, osef. Donc ça, tu peux le faire avec des portes logiques, un fer à souder, un bouton et une LED (et la source d'énergie ofc).
Une FPGA, c'est une énorme quantités de portes logiques, qui s'activent selon le schéma qu'on lui fournit. Ton code VHDL est transformé en schéma par le programme que tu utilises, et ce schéma est programmé dans la FPGA, qui fonctionnera exactement comme ta petite construction. Faut vraiment voir ça comme du matériel en gros. Note que les schémas pourraient aussi passer directement à un constructeur, qui te ferait alors le circuit correspondant. Mais comme c'est chiant à faire, et qu'on aime bien pouvoir modifier en continu (notamment lors de l'apprentissage), sans devoir passer commande et attendre, on utilise les FPGA 