Sadržaj:

Obrada videa pomoću VHDL -a i Zybo -a: 10 koraka
Obrada videa pomoću VHDL -a i Zybo -a: 10 koraka

Video: Obrada videa pomoću VHDL -a i Zybo -a: 10 koraka

Video: Obrada videa pomoću VHDL -a i Zybo -a: 10 koraka
Video: UI Umjetne neuronske mreže (4/4): primjeri 2024, Srpanj
Anonim
Image
Image
Izradite novi Vivado projekt
Izradite novi Vivado projekt

FPGA -i se brže obrađuju od CPU -a, jer mogu paralelno izvršiti mnoge izračune

Napomena: Ovaj projekt je još uvijek u izradi i bit će poboljšan (čim budem imao vremena). U međuvremenu putujem svijetom ….

Korak 1: Izradite novi Vivado projekt

Izradite novi Vivado projekt
Izradite novi Vivado projekt
Izradite novi Vivado projekt
Izradite novi Vivado projekt

Nakon otvaranja Vivada, prvo morate stvoriti novi projekt na svom radnom prostoru u kojem želite raditi.

Kasnije imenujte svoj projekt i odaberite mjesto projekta.

Odaberite Zybo kao ciljnu ploču ili drugu Zynq ploču koju želite koristiti.

Korak 2: Izradite blok dijagram s programom Basic

Napravite blok dijagram s Basic -om
Napravite blok dijagram s Basic -om
Napravite blok dijagram s Basic -om
Napravite blok dijagram s Basic -om
Napravite blok dijagram s Basic -om
Napravite blok dijagram s Basic -om

Dodajte novi dijagram Zynq_Processing_system.

Dodajte i IP -ove Dvi2rgb i rgb2vga

Osim ovih blokova, dvije se konstante koriste za konfiguriranje HDMI priključka kao sudopera.

[Nažalost, zbog dvostrukog sadržaja ovaj je vodič uklonjen odavde … na izvornu web stranicu www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Korak 3: Umetnite VHDL resurs

Umetnite VHDL resurs
Umetnite VHDL resurs
Umetnite VHDL resurs
Umetnite VHDL resurs
Umetnite VHDL resurs
Umetnite VHDL resurs

Treba stvoriti korisnički blok, za to pritisnite ctrl+A ili pretražite za "dodavanje novog izvora" na lijevoj ploči.

Napravite novu datoteku s VHDL -om i dodajte je dijagramu, a zatim uredite VHDL kôd.

[Nažalost, zbog dvostrukog sadržaja ovaj je vodič uklonjen odavde … na izvornu web stranicu www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Korak 4: Dodajte dodatne ugrađene periferije poput svjetala, gumba ili klizača (izborno)

Dodajte dodatne ugrađene uređaje poput LED -a, gumba ili klizača (izborno)
Dodajte dodatne ugrađene uređaje poput LED -a, gumba ili klizača (izborno)

Za dodavanje nekih klizača i LED dioda za kasniju moguću upotrebu.

[Nažalost, zbog dvostrukog sadržaja ovaj je vodič uklonjen odavde … na izvornu web stranicu www.miscircuitos.com/video-processing-using-vhdl-…]

Korak 5: Sada možete umetnuti svoj VHDL kôd u aplikacijski blok

Sada možete umetnuti svoj VHDL kôd u aplikacijski blok
Sada možete umetnuti svoj VHDL kôd u aplikacijski blok

Nakon dodavanja modula VideoProcessing, za uređivanje koda pritisnite. U prilogu je primjer početnog koda

[Nažalost, zbog dvostrukog sadržaja ovaj je vodič uklonjen odavde … na izvornu web stranicu www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Korak 6: Napravite omot

Napravite omot
Napravite omot
Napravite omot
Napravite omot

Prije sinteze blok dijagrama napravite omot.

Korak 7: Sinteza, implementacija i generiranje Bitstream -a

Sinteza, implementacija i generiranje Bitstream -a
Sinteza, implementacija i generiranje Bitstream -a

Dodajte opise pinova ograničenja. U prilogu je.

pokrenuti sintezu. Kasnije će se implementirati, a zatim generirati bitstream, koji će se učitati na FPGA.

Korak 8: Izvezite hardver i pokrenite SDK

Izvezite hardver i pokrenite SDK
Izvezite hardver i pokrenite SDK
Izvezite hardver i pokrenite SDK
Izvezite hardver i pokrenite SDK
Izvezite hardver i pokrenite SDK
Izvezite hardver i pokrenite SDK
Izvezite hardver i pokrenite SDK
Izvezite hardver i pokrenite SDK

Izvezite hardver i pokrenite SDK.

Korak 9: Izradite novi paket podrške za ploču i novu aplikaciju

Izradite novi paket podrške za ploču i novu aplikaciju
Izradite novi paket podrške za ploču i novu aplikaciju
Izradite novi paket podrške za ploču i novu aplikaciju
Izradite novi paket podrške za ploču i novu aplikaciju
Izradite novi paket podrške za ploču i novu aplikaciju
Izradite novi paket podrške za ploču i novu aplikaciju

Napravite paket podrške za ploču. Zatim otvorite ili izradite aplikaciju pomoću predloška "pozdravna riječ".

Zatim pokrenite FPGA

Korak 10: Programirajte FPGA i pokrenite Hello World Code

Image
Image
Programirajte FPGA i pokrenite Hello World Code
Programirajte FPGA i pokrenite Hello World Code

Ovo je samo mali primjer gdje se izmjenjuju kanali u boji.

Hvala!

[Nažalost, zbog dvostrukog sadržaja ovaj je vodič uklonjen odavde … na izvornu web stranicu www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Preporučeni: