Information utiles :

Cours VHDL (Pédro)

Guide d’utilisation Quartus II (Pédro)

Guide d’utilisation de Quartus II (Pedro).pdf

DE0_Nano_User_Manual_v1.9.pdf

DE0_Nano_Pinout.pdf

DE2_Pin_Table (1).pdf

Examples of VHDL Conversions : https://www.nandland.com/vhdl/tips/tip-convert-numeric-std-logic-vector-to-integer.html

Conception des SOC/SOPC (Platform Designer)

Partie 1 : Développement du matériel

Exemple : projet « sopc_compteur »

Pour illustrer la démarche on propose de créer un SOPC disposant de deux entrées et huit sorties logiques. Le logiciel d’application, développé en langage C, effectue périodiquement une incrémentation d’une variable de type octet et l’affiche sur huit leds de sortie. Les deux entrées (boutons poussoirs actifs à 0) permettent respectivement de remettre à 0 la variable et de bloquer le comptage. Dans cette application la mémoire utilisée est intégrée au composant FPGA : il s’agira donc de RAM/ROM On Chip.

A ce stade la conception de la partie matérielle est terminée.

Partie 2 : Développement logiciel