Étape 5: Télécharger le programme à SPI Flash
Lors des étapes précédentes, le fichier de configuration est téléchargé sur le SRAM du périphérique cible. Comme nous le savons, SRAM est une sorte de mémoire volatile, ce qui signifie que les données stockées dans la SRAM seront perdues lorsque l’alimentation est coupée. La planche de départ XC6SLX9 a un SPI non volatile flash (W25Q64FV) pour stocker le fichier de configuration. Données seront automatiquement chargées dans l’appareil de SRAM de FPGA au cours de la mise sous tension. Les étapes suivantes vous montrera comment générer un fichier de bal et la programmer à l’éclair SPI.
étape 01 : Double cliquez sur « Créer un fichier PROM »
étape 02 : configurez les paramètres suivants sur la fenêtre « formateur de fichier bal », tel qu’illustré à la figure, puis cliquez sur ok.
étape 05 : faites un clic droit sur puce Xilinx et sélectionnez « Ajouter SPI/BPI Flash » option.
étape 06 : recherchez andGate.mcs du fichier, puis ouvrez-le.
étape 07 : modèle de chip Select SPI Flash. Dans ce cas, modèle de puce est W25Q64FV qui a 64 Mo de mémoire.
Etape 08 : faites un clic droit sur la puce de mémoire FLASH, puis programmer le périphérique flash.
Ensuite vous pouvez vérifier cela avec votre planche de départ en puissance puis réactivez-la.
Profitez avec programmation de FPGA!!
Téléchargez le programme complet par le bas :