Innehållsförteckning:

Videobearbetning med VHDL och en Zybo: 10 steg
Videobearbetning med VHDL och en Zybo: 10 steg

Video: Videobearbetning med VHDL och en Zybo: 10 steg

Video: Videobearbetning med VHDL och en Zybo: 10 steg
Video: 9.5 Kombinationskretsar i VHDL 2024, November
Anonim
Image
Image
Skapa ett nytt Vivado -projekt
Skapa ett nytt Vivado -projekt

FPGA är snabbare än processorer att bearbeta, eftersom de kan göra många beräkningar parallellt

Obs! Detta projekt är fortfarande under uppbyggnad och kommer att förbättras (så snart jag har tid). Samtidigt reser jag världen runt ….

Steg 1: Skapa ett nytt Vivado -projekt

Skapa ett nytt Vivado -projekt
Skapa ett nytt Vivado -projekt
Skapa ett nytt Vivado -projekt
Skapa ett nytt Vivado -projekt

Efter att du har öppnat Vivado måste du först skapa ett nytt projekt på din arbetsyta som du vill arbeta i.

Namnge ditt projekt senare och välj projektets plats.

Välj Zybo som målkort eller ett annat Zynq -kort som du vill använda.

Steg 2: Skapa ett blockdiagram med Basic

Skapa ett blockdiagram med Basic
Skapa ett blockdiagram med Basic
Skapa ett blockdiagram med Basic
Skapa ett blockdiagram med Basic
Skapa ett blockdiagram med Basic
Skapa ett blockdiagram med Basic

Lägg till ett nytt Zynq_Processing_system -diagram.

Lägg också till IP -adresserna Dvi2rgb och rgb2vga

Utöver dessa block används två konstanter för att konfigurera HDMI -porten som en diskbänk.

[Tyvärr, på grund av dubblett innehåll togs den här självstudien bort härifrån … till den ursprungliga webbplatsenwww.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Steg 3: Infoga en VHDL -resurs

Infoga en VHDL -resurs
Infoga en VHDL -resurs
Infoga en VHDL -resurs
Infoga en VHDL -resurs
Infoga en VHDL -resurs
Infoga en VHDL -resurs

Användarblocket bör skapas, tryck på ctrl+A eller sök för att "lägga till en ny källa" i den vänstra panelen.

Skapa en ny fil med VHDL och lägg till i diagrammet och redigera sedan VHDL -koden.

[Tyvärr, på grund av dubblett innehåll togs den här självstudien bort härifrån … till den ursprungliga webbplatsen www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Steg 4: Lägg till ytterligare inbyggda periferikrar som LED, knappar eller reglage (valfritt)

Lägg till ytterligare inbyggda periferikrar som lysdioder, knappar eller reglage (valfritt)
Lägg till ytterligare inbyggda periferikrar som lysdioder, knappar eller reglage (valfritt)

För att lägga till några reglage och lysdioder för senare möjlig användning.

[Tyvärr, på grund av dubblett innehåll togs den här självstudien bort härifrån … till den ursprungliga webbplatsen www.miscircuitos.com/video-processing-using-vhdl-…]

Steg 5: Nu kan du infoga din VHDL -kod i applikationsblocket

Nu kan du infoga din VHDL -kod i applikationsblocket
Nu kan du infoga din VHDL -kod i applikationsblocket

När du har lagt till videobearbetningsmodulen, tryck på för att redigera koden. Ett exempel på en startkod bifogas

[Tyvärr, på grund av dubblett innehåll togs den här självstudien bort härifrån … till den ursprungliga webbplatsen www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Steg 6: Skapa en omslag

Skapa en omslag
Skapa en omslag
Skapa en omslag
Skapa en omslag

Gör en omslag innan för syntesen av blockdiagrammet.

Steg 7: Syntes, Implementering och Bitstream Generation

Syntes, Implementering och Bitstream Generation
Syntes, Implementering och Bitstream Generation

Lägg till begränsningarna med pin -beskrivningar. Det är bifogat.

kör syntesen. Senare implementeringen och sedan generera bitströmmen, som kommer att laddas till FPGA.

Steg 8: Exportera hårdvara och starta SDK

Exportera hårdvara och starta SDK
Exportera hårdvara och starta SDK
Exportera hårdvara och starta SDK
Exportera hårdvara och starta SDK
Exportera hårdvara och starta SDK
Exportera hårdvara och starta SDK
Exportera hårdvara och starta SDK
Exportera hårdvara och starta SDK

Exportera hårdvaran och starta SDK.

Steg 9: Skapa ett nytt styrelsepaket och en ny applikation

Skapa ett nytt styrelsepaket och en ny applikation
Skapa ett nytt styrelsepaket och en ny applikation
Skapa ett nytt styrelsepaket och en ny applikation
Skapa ett nytt styrelsepaket och en ny applikation
Skapa ett nytt styrelsepaket och en ny applikation
Skapa ett nytt styrelsepaket och en ny applikation

Skapa ett styrelsepaket. Öppna eller skapa sedan ett program med mallen "hej ord".

Kör sedan FPGA

Steg 10: Programmera FPGA och kör Hello World Code

Image
Image
Programmera FPGA och kör Hello World Code
Programmera FPGA och kör Hello World Code

Detta är bara ett litet exempel, där färgkanalerna utbyts.

Tack!

[Tyvärr, på grund av dubblett innehåll togs den här självstudien bort härifrån … till den ursprungliga webbplatsen www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Rekommenderad: