Tartalomjegyzék:

Videó feldolgozás VHDL és Zybo segítségével: 10 lépés
Videó feldolgozás VHDL és Zybo segítségével: 10 lépés

Videó: Videó feldolgozás VHDL és Zybo segítségével: 10 lépés

Videó: Videó feldolgozás VHDL és Zybo segítségével: 10 lépés
Videó: Arm DesignStart FPGA Motor Control Example 2024, November
Anonim
Image
Image
Hozzon létre egy új Vivado projektet
Hozzon létre egy új Vivado projektet

Az FPGA -k gyorsabban feldolgozhatók, mint a CPU -k, mert párhuzamosan sok számítást végezhetnek

Megjegyzés: Ez a projekt még fejlesztés alatt áll, és fejlesztésre kerül (amint lesz időm). Közben beutazom a világot ….

1. lépés: Hozzon létre egy új Vivado projektet

Hozzon létre egy új Vivado projektet
Hozzon létre egy új Vivado projektet
Hozzon létre egy új Vivado projektet
Hozzon létre egy új Vivado projektet

A Vivado megnyitása után először létre kell hoznia egy új projektet a munkaterületén, amelyben dolgozni szeretne.

Később nevezze el a projektet, és válassza ki a projekt helyét.

Válassza ki a Zybo -t céllapként vagy egy másik használni kívánt Zynq táblát.

2. lépés: Hozzon létre blokkdiagramot az Basic segítségével

Hozzon létre blokkdiagramot az Basic segítségével
Hozzon létre blokkdiagramot az Basic segítségével
Hozzon létre blokkdiagramot az Basic segítségével
Hozzon létre blokkdiagramot az Basic segítségével
Hozzon létre blokkdiagramot az Basic segítségével
Hozzon létre blokkdiagramot az Basic segítségével

Adjon hozzá egy új Zynq_Processing_system diagramot.

Adja hozzá a Dvi2rgb és rgb2vga IP -címeket is

Ezeken a blokkokon kívül két konstanst használnak a HDMI -port mosogatóként való konfigurálásához.

[Sajnáljuk, az ismétlődő tartalom miatt ezt az oktatóanyagot eltávolítottuk innen… az eredeti webhelyre www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

3. lépés: Helyezzen be egy VHDL -erőforrást

Helyezzen be egy VHDL -erőforrást
Helyezzen be egy VHDL -erőforrást
Helyezzen be egy VHDL -erőforrást
Helyezzen be egy VHDL -erőforrást
Helyezzen be egy VHDL -erőforrást
Helyezzen be egy VHDL -erőforrást

Létre kell hozni a felhasználói blokkot, ehhez nyomja meg a ctrl+A billentyűkombinációt, vagy keresse meg az "új forrás hozzáadása" elemet a bal oldali panelen.

Hozzon létre egy új fájlt VHDL -el, és adja hozzá a diagramhoz, majd szerkessze a VHDL -kódot.

[Sajnáljuk, az ismétlődő tartalom miatt ezt az oktatóanyagot eltávolítottuk innen… az eredeti webhelyre www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

4. lépés: További fedélzeti perifériák, például LED -ek, gombok vagy csúszkák hozzáadása (opcionális)

További fedélzeti perifériák, például LED -ek, gombok vagy csúszkák hozzáadása (opcionális)
További fedélzeti perifériák, például LED -ek, gombok vagy csúszkák hozzáadása (opcionális)

Néhány csúszka és led hozzáadása a későbbi felhasználáshoz.

[Sajnáljuk, az ismétlődő tartalom miatt ezt az oktatóanyagot eltávolítottuk innen… az eredeti webhelyre www.miscircuitos.com/video-processing-using-vhdl-…]

5. lépés: Most beillesztheti a VHDL -kódot az alkalmazásblokkba

Most behelyezheti VHDL -kódját az Alkalmazásblokkba
Most behelyezheti VHDL -kódját az Alkalmazásblokkba

A VideoProcessing modul hozzáadása után a kód szerkesztéséhez nyomja meg a gombot. Példa a kezdő kódra

[Sajnáljuk, az ismétlődő tartalom miatt ezt az oktatóanyagot eltávolítottuk innen… az eredeti webhelyre www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

6. lépés: Hozzon létre egy pakolást

Csomagolás létrehozása
Csomagolás létrehozása
Csomagolás létrehozása
Csomagolás létrehozása

A blokkdiagram szintéziséhez előtte készítsen pakolást.

7. lépés: szintézis, megvalósítás és bitfolyam -generálás

Szintézis, megvalósítás és bitfolyam generálás
Szintézis, megvalósítás és bitfolyam generálás

Adja hozzá a megszorítások tűleírásait. Csatolva van.

futtassa a szintézist. Később a megvalósítás, majd generálja a bitfolyamot, amelyet betöltenek az FPGA -ba.

8. lépés: Hardver exportálása és SDK indítása

Hardver exportálása és SDK indítása
Hardver exportálása és SDK indítása
Hardver exportálása és SDK indítása
Hardver exportálása és SDK indítása
Hardver exportálása és SDK indítása
Hardver exportálása és SDK indítása
Hardver exportálása és SDK indítása
Hardver exportálása és SDK indítása

Exportálja a hardvert, és indítsa el az SDK -t.

9. lépés: Hozzon létre egy új tábla támogatási csomagot és egy új alkalmazást

Hozzon létre egy új tábla támogatási csomagot és egy új alkalmazást
Hozzon létre egy új tábla támogatási csomagot és egy új alkalmazást
Hozzon létre egy új tábla támogatási csomagot és egy új alkalmazást
Hozzon létre egy új tábla támogatási csomagot és egy új alkalmazást
Hozzon létre egy új tábla támogatási csomagot és egy új alkalmazást
Hozzon létre egy új tábla támogatási csomagot és egy új alkalmazást

Hozzon létre egy tábla támogatási csomagot. Ezután nyisson meg vagy hozzon létre egy alkalmazást a "hello word" sablon használatával.

Ezután futtassa az FPGA -t

10. lépés: Programozza az FPGA -t és futtassa a Hello World Code -ot

Image
Image
Programozza az FPGA -t, és futtassa a Hello World Code -ot
Programozza az FPGA -t, és futtassa a Hello World Code -ot

Ez csak egy kis példa, ahol a színcsatornákat kicserélik.

Kösz!

[Sajnáljuk, az ismétlődő tartalom miatt ezt az oktatóanyagot eltávolítottuk innen… az eredeti webhelyre www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Ajánlott: