Obsah:

Spracovanie videa pomocou VHDL a Zybo: 10 krokov
Spracovanie videa pomocou VHDL a Zybo: 10 krokov

Video: Spracovanie videa pomocou VHDL a Zybo: 10 krokov

Video: Spracovanie videa pomocou VHDL a Zybo: 10 krokov
Video: «Развлечение с музыкой и программированием», Коннор Харрис и Стивен Крюсон 2024, November
Anonim
Image
Image
Vytvorte nový projekt Vivado
Vytvorte nový projekt Vivado

Spracovanie FPGA je rýchlejšie ako CPU, pretože môže vykonávať mnoho paralelných výpočtov

Poznámka: Tento projekt je stále vo výstavbe a bude sa zlepšovať (hneď ako budem mať čas). Medzitým cestujem po svete ….

Krok 1: Vytvorte nový projekt Vivado

Vytvorte nový projekt Vivado
Vytvorte nový projekt Vivado
Vytvorte nový projekt Vivado
Vytvorte nový projekt Vivado

Po otvorení Vivado musíte najskôr vytvoriť nový projekt vo svojom pracovnom priestore, v ktorom chcete pracovať.

Neskôr pomenujte svoj projekt a vyberte umiestnenie projektu.

Vyberte Zybo ako cieľovú dosku alebo inú dosku Zynq, ktorú chcete použiť.

Krok 2: Vytvorte blokový diagram s programom Basic

Vytvorte blokový diagram so základným jazykom
Vytvorte blokový diagram so základným jazykom
Vytvorte blokový diagram so základným jazykom
Vytvorte blokový diagram so základným jazykom
Vytvorte blokový diagram so základným jazykom
Vytvorte blokový diagram so základným jazykom

Pridajte nový diagram Zynq_Processing_system.

Pridajte tiež adresy IP Dvi2rgb a rgb2vga

Okrem týchto blokov sa na konfiguráciu portu HDMI ako drezu používajú dve konštanty.

[Ospravedlňujeme sa, z dôvodu duplicitného obsahu bol tento návod odtiaľto odstránený … na pôvodný webwww.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Krok 3: Vložte zdroj VHDL

Vložte zdroj VHDL
Vložte zdroj VHDL
Vložte zdroj VHDL
Vložte zdroj VHDL
Vložte zdroj VHDL
Vložte zdroj VHDL

Mal by sa vytvoriť užívateľský blok, na to stlačte ctrl+A alebo vyhľadajte „pridať nový zdroj“na ľavom paneli.

Vytvorte nový súbor s VHDL a pridajte ho do diagramu a potom upravte kód VHDL.

[Ospravedlňujeme sa, kvôli duplicitnému obsahu bol tento návod odtiaľto odstránený … na pôvodný web www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Krok 4: Pridajte ďalšie palubné periférie, ako sú LED diódy, tlačidlá alebo posuvníky (voliteľné)

Pridajte ďalšie zabudované periférie, ako sú LED diódy, tlačidlá alebo posuvníky (voliteľné)
Pridajte ďalšie zabudované periférie, ako sú LED diódy, tlačidlá alebo posuvníky (voliteľné)

Ak chcete pridať niektoré posuvníky a LED diódy pre neskoršie možné použitie.

[Ospravedlňujeme sa, kvôli duplicitnému obsahu bol tento návod odtiaľto odstránený … na pôvodnú webovú stránku www.miscircuitos.com/video-processing-using-vhdl-…]

Krok 5: Teraz môžete svoj kód VHDL vložiť do aplikačného bloku

Teraz môžete svoj kód VHDL vložiť do aplikačného bloku
Teraz môžete svoj kód VHDL vložiť do aplikačného bloku

Po pridaní modulu VideoProcessing na úpravu kódu stlačte. Príklad štartovacieho kódu je priložený

[Ospravedlňujeme sa, kvôli duplicitnému obsahu bol tento návod odtiaľto odstránený … na pôvodný web www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Krok 6: Vytvorte zábal

Vytvorte zábal
Vytvorte zábal
Vytvorte zábal
Vytvorte zábal

Pred syntézou blokového diagramu urobte zábal.

Krok 7: Syntéza, implementácia a generovanie bitového toku

Syntéza, implementácia a generovanie bitového toku
Syntéza, implementácia a generovanie bitového toku

Pridajte popisy pinov obmedzení. Je priložený.

spustite syntézu. Neskôr implementácia a potom vygenerovanie bitového toku, ktorý sa zavedie do FPGA.

Krok 8: Exportujte hardvér a spustite súpravu SDK

Exportujte hardvér a spustite súpravu SDK
Exportujte hardvér a spustite súpravu SDK
Exportujte hardvér a spustite súpravu SDK
Exportujte hardvér a spustite súpravu SDK
Exportujte hardvér a spustite súpravu SDK
Exportujte hardvér a spustite súpravu SDK
Exportujte hardvér a spustite súpravu SDK
Exportujte hardvér a spustite súpravu SDK

Exportujte hardvér a spustite súpravu SDK.

Krok 9: Vytvorte nový balík podpory pre dosku a novú aplikáciu

Vytvorte nový balík podpory pre dosku a novú aplikáciu
Vytvorte nový balík podpory pre dosku a novú aplikáciu
Vytvorte nový balík podpory pre dosku a novú aplikáciu
Vytvorte nový balík podpory pre dosku a novú aplikáciu
Vytvorte nový balík podpory pre dosku a novú aplikáciu
Vytvorte nový balík podpory pre dosku a novú aplikáciu

Vytvorte balík podpory dosky. Potom otvorte alebo vytvorte aplikáciu pomocou šablóny „ahoj slovo“.

Potom spustite FPGA

Krok 10: Naprogramujte FPGA a spustite kód Hello World

Image
Image
Naprogramujte FPGA a spustite kód Hello World
Naprogramujte FPGA a spustite kód Hello World

Toto je len malý príklad, kde dochádza k výmene farebných kanálov.

Vďaka!

[Ospravedlňujeme sa, kvôli duplicitnému obsahu bol tento návod odtiaľto odstránený … na pôvodný web www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Odporúča: