Académique Documents
Professionnel Documents
Culture Documents
Écrire un programme VHDL qui commande une LED clignotante commandée par un diviseur
de fréquence, un bouton poussoir ou un switch
Pour cela, à partir d’une horloge de 50 Mhz, on va générer un signal de fréquence 1Hz à l’aide
d’un diviseur de fréquence, puis la sortie de celui-ci sera branchée à une LED présente sur la
carte
On génère le programme en cliquant sur “Generate programming File” pus on clique sur
“Configurate Target Device” ensuite sur “Boundray Scan” puis “initialize Chain”
On possède comme suit pour qu’on charge la carte avec le programme avec le programme
qu’on veut implémenter :
On localise les variables (CLK, led) sur la carte FPGA “Xilinx spartan 3 AN xc3700” et on tape le
code dans la nouvelle fenêtre
Enfin, on branche alors notre carte “XILINX spartan 3AN xc3700” et on refait les mêmes étapes.
Pour faire clignoter la LED à l’aide d’un bouton poussoir, le code VHDL correspondant est
donné par :