FPGA_VIVADO_SI_VHDL_Mihael_Cristian_Ignat

(Cristian I.K_ntXI) #1
5

2. Crearea proiectelor în Vivado


Pentru implementarea proiectelor pe FPGA am ales placa Basys3 de la Digilent deoarece este o placă
simplă și relativ ieftină. Aceasta are un FPGA de tip Artyx7 de la Xilinx, acesta fiind un FPGA modest din seria
7.


Fig. 6: Placa Basys

Proiectele dezvoltate, exemplificate în această carte, vor putea fi implementate pe orice placă ce
conține FPGA Xilinx, însă, pentru implementarea exemplelor pe o altă placă decât Basys3, va trebui schimbat
fișierul de constrângeri. Mai multe detalii despre acest fișier vom oferi mai târziu.


Detalii despre toate componentele de pe această placă, dar și despre conexiunile componentelor la pinii
FPGA, se găsesc în manualul de referință al plăcii:
https://digilent.com/reference/_media/basys3:basys3_rm.pdf


Programul cu care se pot dezvolta proiecte pe FPGA-urile de la Xilinx este Vivado, care are multe
funcționalități și oferă o vizibilitate maximă atât asupra implementării, cât și a distribuirii resurselor în FPGA-
ul utilizat. Pentru utilizarea Vivado cu această placă, avem nevoie de o licență. Vivado WebPack și licența tot
de tip WebPack sunt gratis, acestea putând fi descărcate direct, după ce v-ați creat un cont de utilizator pe
website-ul Xilinx.


Pașii pentru crearea unui nou proiect în Vivado pentru placa Basys3:


  1. Deschideți Vivado, apoi Navigați în meniul File - > New Project...


Fig. 7: Crearea unui proiect nou în Vivado – pas 1


  1. În fereastra “Create a New Vivado Project” apăsați pe butonul Next.

Free download pdf