Turinys:

Vaizdo įrašų apdorojimas naudojant VHDL ir „Zybo“: 10 žingsnių
Vaizdo įrašų apdorojimas naudojant VHDL ir „Zybo“: 10 žingsnių

Video: Vaizdo įrašų apdorojimas naudojant VHDL ir „Zybo“: 10 žingsnių

Video: Vaizdo įrašų apdorojimas naudojant VHDL ir „Zybo“: 10 žingsnių
Video: Terasinių lentų montavimas naudojant plastikinius tvirtinimo fiksatorius | MDS Terasos 2024, Lapkritis
Anonim
Image
Image
Sukurkite naują „Vivado“projektą
Sukurkite naują „Vivado“projektą

FPGA apdoroja greičiau nei procesoriai, nes jie gali lygiagrečiai atlikti daugybę skaičiavimų

Pastaba: šis projektas vis dar kuriamas ir bus patobulintas (kai tik turėsiu laiko). Tuo tarpu keliauju po pasaulį ….

1 žingsnis: sukurkite naują „Vivado“projektą

Sukurkite naują „Vivado“projektą
Sukurkite naują „Vivado“projektą
Sukurkite naują „Vivado“projektą
Sukurkite naują „Vivado“projektą

Atidarę „Vivado“, pirmiausia turite sukurti naują projektą savo darbo vietoje, kurioje norite dirbti.

Vėliau pavadinkite savo projektą ir pasirinkite projekto vietą.

Pasirinkite „Zybo“kaip tikslinę lentą arba kitą „Zynq“lentą, kurią norite naudoti.

2 veiksmas: sukurkite blokinę schemą naudodami „Basic“

Sukurkite blokinę schemą naudodami „Basic“
Sukurkite blokinę schemą naudodami „Basic“
Sukurkite blokinę schemą naudodami „Basic“
Sukurkite blokinę schemą naudodami „Basic“
Sukurkite blokinę schemą naudodami „Basic“
Sukurkite blokinę schemą naudodami „Basic“

Pridėkite naują „Zynq_Processing_system“diagramą.

Taip pat pridėkite IP Dvi2rgb ir rgb2vga

Be šių blokų, HDMI prievadui kaip kriauklei konfigūruoti naudojamos dvi konstantos.

[Atsiprašome, dėl pasikartojančio turinio ši pamoka buvo pašalinta iš čia … į pradinę svetainęwww.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

3 veiksmas: įdėkite VHDL šaltinį

Įdėkite VHDL šaltinį
Įdėkite VHDL šaltinį
Įdėkite VHDL šaltinį
Įdėkite VHDL šaltinį
Įdėkite VHDL šaltinį
Įdėkite VHDL šaltinį

Turėtų būti sukurtas vartotojo blokas, paspauskite „Ctrl“+A arba ieškokite, kad kairiajame skydelyje būtų „pridėti naują šaltinį“.

Sukurkite naują failą naudodami VHDL ir pridėkite prie diagramos, tada redaguokite VHDL kodą.

[Atsiprašome, dėl pasikartojančio turinio ši pamoka buvo pašalinta iš čia … į pradinę svetainę www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

4 veiksmas: pridėkite papildomų periferinių medžiagų, tokių kaip šviesos diodai, mygtukai ar slankikliai (neprivaloma)

Pridėkite papildomų periferinių medžiagų, tokių kaip šviesos diodai, mygtukai ar slankikliai (neprivaloma)
Pridėkite papildomų periferinių medžiagų, tokių kaip šviesos diodai, mygtukai ar slankikliai (neprivaloma)

Norėdami pridėti kai kuriuos slankiklius ir šviesos diodus vėlesniam naudojimui.

[Atsiprašome, dėl pasikartojančio turinio ši pamoka buvo pašalinta iš čia … į pradinę svetainę www.miscircuitos.com/video-processing-using-vhdl-…]

5 žingsnis: Dabar galite įterpti savo VHDL kodą į programų bloką

Dabar galite įterpti savo VHDL kodą į programų bloką
Dabar galite įterpti savo VHDL kodą į programų bloką

Pridėję „VideoProcessing“modulį, norėdami redaguoti kodą, paspauskite. Pridedamas pradinio kodo pavyzdys

[Atsiprašome, dėl pasikartojančio turinio ši pamoka buvo pašalinta iš čia … į pradinę svetainę www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

6 žingsnis: sukurkite apvyniojimą

Sukurkite apvyniojimą
Sukurkite apvyniojimą
Sukurkite apvyniojimą
Sukurkite apvyniojimą

Prieš atlikdami blokinę schemą, padarykite apvyniojimą.

7 žingsnis: sintezė, diegimas ir bitų generavimas

Sintezė, diegimas ir bitų generavimas
Sintezė, diegimas ir bitų generavimas

Pridėkite apribojimų kaiščių aprašymus. Jis pridedamas.

paleisti sintezę. Vėliau įgyvendinimas ir tada sukuriamas bitų srautas, kuris bus įkeltas į FPGA.

8 veiksmas: eksportuokite aparatūrą ir paleiskite SDK

Eksportuokite aparatūrą ir paleiskite SDK
Eksportuokite aparatūrą ir paleiskite SDK
Eksportuokite aparatūrą ir paleiskite SDK
Eksportuokite aparatūrą ir paleiskite SDK
Eksportuokite aparatūrą ir paleiskite SDK
Eksportuokite aparatūrą ir paleiskite SDK
Eksportuokite aparatūrą ir paleiskite SDK
Eksportuokite aparatūrą ir paleiskite SDK

Eksportuokite aparatūrą ir paleiskite SDK.

9 veiksmas: sukurkite naują lentos palaikymo paketą ir naują programą

Sukurkite naują lentos palaikymo paketą ir naują programą
Sukurkite naują lentos palaikymo paketą ir naują programą
Sukurkite naują lentos palaikymo paketą ir naują programą
Sukurkite naują lentos palaikymo paketą ir naują programą
Sukurkite naują lentos palaikymo paketą ir naują programą
Sukurkite naują lentos palaikymo paketą ir naują programą

Sukurkite lentos palaikymo paketą. Tada atidarykite arba sukurkite programą naudodami šabloną „labas žodis“.

Tada paleiskite FPGA

10 veiksmas: užprogramuokite FPGA ir paleiskite „Hello World Code“

Image
Image
Užprogramuokite FPGA ir paleiskite „Hello World Code“
Užprogramuokite FPGA ir paleiskite „Hello World Code“

Tai tik nedidelis pavyzdys, kai keičiami spalvų kanalai.

Dėkoju!

[Atsiprašome, dėl pasikartojančio turinio ši pamoka buvo pašalinta iš čia … į pradinę svetainę www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Rekomenduojamas: