Sisällysluettelo:

Videon käsittely VHDL: n ja Zybo: n avulla: 10 vaihetta
Videon käsittely VHDL: n ja Zybo: n avulla: 10 vaihetta

Video: Videon käsittely VHDL: n ja Zybo: n avulla: 10 vaihetta

Video: Videon käsittely VHDL: n ja Zybo: n avulla: 10 vaihetta
Video: VGA FrameBuffer on an FPGA! 2024, Heinäkuu
Anonim
Image
Image
Luo uusi Vivado -projekti
Luo uusi Vivado -projekti

FPGA: t ovat nopeampia kuin suorittimet, koska ne voivat tehdä monia laskelmia rinnakkain

Huomautus: Tämä projekti on vielä rakenteilla ja sitä parannetaan (heti kun minulla on aikaa). Samaan aikaan matkustan ympäri maailmaa ….

Vaihe 1: Luo uusi Vivado -projekti

Luo uusi Vivado -projekti
Luo uusi Vivado -projekti
Luo uusi Vivado -projekti
Luo uusi Vivado -projekti

Vivadon avaamisen jälkeen sinun on ensin luotava uusi projekti työtilaasi, jossa haluat työskennellä.

Nimeä projektisi myöhemmin ja valitse projektin sijainti.

Valitse Zybo kohdelautaksi tai muuksi käytettäväksi Zynq -tauluksi.

Vaihe 2: Luo lohkokaavio Basicilla

Luo lohkokaavio Basicilla
Luo lohkokaavio Basicilla
Luo lohkokaavio Basicilla
Luo lohkokaavio Basicilla
Luo lohkokaavio Basicilla
Luo lohkokaavio Basicilla

Lisää uusi Zynq_Processing_system -kaavio.

Lisää myös IP -osoitteet Dvi2rgb ja rgb2vga

Näiden lohkojen lisäksi HDMI -portin määrittämiseksi pesualtaana käytetään kahta vakioita.

[Valitettavasti päällekkäisen sisällön vuoksi tämä opetusohjelma poistettiin täältä… alkuperäiselle verkkosivustolle. Www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Vaihe 3: Lisää VHDL -resurssi

Lisää VHDL -resurssi
Lisää VHDL -resurssi
Lisää VHDL -resurssi
Lisää VHDL -resurssi
Lisää VHDL -resurssi
Lisää VHDL -resurssi

Käyttäjälohko on luotava. Paina näppäinyhdistelmää ctrl+A tai etsi "lisää uusi lähde" vasemmassa paneelissa.

Luo uusi tiedosto VHDL: llä ja lisää kaavioon ja muokkaa sitten VHDL -koodia.

[Valitettavasti päällekkäisen sisällön vuoksi tämä opetusohjelma poistettiin täältä… alkuperäiselle verkkosivustolle www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Vaihe 4: Lisää lisälaitteita, kuten ledit, painikkeet tai liukusäätimet (valinnainen)

Lisää lisälaitteita, kuten ledit, painikkeet tai liukusäätimet (valinnainen)
Lisää lisälaitteita, kuten ledit, painikkeet tai liukusäätimet (valinnainen)

Voit lisätä joitain liukusäätimiä ja ledejä myöhempää mahdollista käyttöä varten.

[Valitettavasti päällekkäisen sisällön vuoksi tämä opetusohjelma poistettiin täältä… alkuperäiselle verkkosivustolle www.miscircuitos.com/video-processing-using-vhdl-…]

Vaihe 5: Nyt voit lisätä VHDL -koodisi sovelluslohkoon

Nyt voit lisätä VHDL -koodisi sovelluslohkoon
Nyt voit lisätä VHDL -koodisi sovelluslohkoon

Kun VideoProcessing -moduuli on lisätty, muokkaa koodia painamalla. Liitteenä on esimerkki aloituskoodista

[Valitettavasti päällekkäisen sisällön vuoksi tämä opetusohjelma poistettiin täältä… alkuperäiselle verkkosivustolle www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Vaihe 6: Luo kääre

Luo kääre
Luo kääre
Luo kääre
Luo kääre

Tee kääre ennen lohkokaavion synteesiä.

Vaihe 7: Synteesi, toteutus ja bittivirtaus

Synteesi, toteutus ja bittivirtaus
Synteesi, toteutus ja bittivirtaus

Lisää rajoitusten nastakuvaukset. Se on liitetty.

suorittaa synteesi. Myöhemmin toteutus ja sitten bittivirta, joka ladataan FPGA: han.

Vaihe 8: Vie laitteisto ja käynnistä SDK

Vie laitteisto ja käynnistä SDK
Vie laitteisto ja käynnistä SDK
Vie laitteisto ja käynnistä SDK
Vie laitteisto ja käynnistä SDK
Vie laitteisto ja käynnistä SDK
Vie laitteisto ja käynnistä SDK
Vie laitteisto ja käynnistä SDK
Vie laitteisto ja käynnistä SDK

Vie laitteisto ja käynnistä SDK.

Vaihe 9: Luo uusi hallituksen tukipaketti ja uusi sovellus

Luo uusi hallituksen tukipaketti ja uusi sovellus
Luo uusi hallituksen tukipaketti ja uusi sovellus
Luo uusi hallituksen tukipaketti ja uusi sovellus
Luo uusi hallituksen tukipaketti ja uusi sovellus
Luo uusi hallituksen tukipaketti ja uusi sovellus
Luo uusi hallituksen tukipaketti ja uusi sovellus

Luo hallituksen tukipaketti. Avaa tai luo sovellus käyttämällä mallia "hei sana".

Suorita sitten FPGA

Vaihe 10: Ohjelmoi FPGA ja suorita Hello World Code

Image
Image
Ohjelmoi FPGA ja suorita Hello World Code
Ohjelmoi FPGA ja suorita Hello World Code

Tämä on vain pieni esimerkki, jossa värikanavia vaihdetaan.

Kiitos!

[Valitettavasti päällekkäisen sisällön vuoksi tämä opetusohjelma poistettiin täältä… alkuperäiselle verkkosivustolle www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Suositeltava: