Première utilisation de la carte DE2
Denis Rabasté
IUFM Aix-Marseille Programmation des CPLD et FPGA en VHDL avec Quartus II 4/5
- mettre la carte sous tension, la relier au PC par le câble USB via le port « USB blaster » ;
- placer le commutateur RUN/PROG (bord gauche de la carte) en position PROG ;
- configurer Quartus en sélectionnant dans le programmateur le logiciel « .pof » souhaité et en
vérifiant que le mode « Active Serial Programming » est bien celui choisi ;
- cliquer sur « Start », la mémoire est programmée ;
- pour configurer le FPGA (c’est à dire ici transférer les données depuis la mémoire EEPROM
vers le FPGA), mettre le commutateur en position RUN puis éteindre et allumer l’alimentation
de la carte (bouton ON/OFF).
2 Le panneau de configuration
Afin de se familiariser avec les possibilités de la carte DE2, le logiciel « DE2_control_panel.exe »
fourni sur le CDROM (répertoire DE2_control_panel) permet d’ouvrir une interface sur le PC
permettant de contrôler les éléments actifs de la carte depuis l’ordinateur. Pour cela :
- configurer le FPGA avec le fichier DE2_API_USB.sof se trouvant sur le CDROM (répertoire
DE2_control_panel) ;
- ouvrir « DE2_control_panel.exe » sur le PC ;
- ouvrir le port USB 0 :
L’interface permet alors, suivant l’onglet sélectionné :
- d’allumer une ou plusieurs DEL ;
- d’écrire sur l’afficheur LCD ;
- d’écrire sur les afficheurs 7 segments ;
- d’écrire et de lire les différentes mémoires ;
- d’afficher sur un écran VGA relié à la carte des images stockées en SRAM.
On trouvera également sur le CDROM un utilitaire ImgConv.exe (répertoire DE2_control_panel)
destiné à convertir les images au format nécessaire à l’affichage VGA.
3 Les horloges
Le FPGA reçoit trois signaux d’horloge :
- une horloge à 50 MHz sur la borne PIN_N2 ;
- une horloge externe sur la borne PIN_P26 à envoyer sur le connecteur SMA (coin inférieur
droit de la carte) ;