Innholdsfortegnelse:
- Trinn 1: Lag et nytt Vivado -prosjekt
- Trinn 2: Lag et blokkdiagram med Basic
- Trinn 3: Sett inn en VHDL -ressurs
- Trinn 4: Legg til flere innebygde periferikaler som lysdioder, knapper eller glidebrytere (valgfritt)
- Trinn 5: Nå kan du sette inn din VHDL -kode på applikasjonsblokken
- Trinn 6: Lag en innpakning
- Trinn 7: Syntese, implementering og bitstrømgenerering
- Trinn 8: Eksporter maskinvare og start SDK
- Trinn 9: Lag en ny bordstøttepakke og en ny applikasjon
- Trinn 10: Programmer FPGA og kjør Hello World Code
Video: Videobehandling ved hjelp av VHDL og en Zybo: 10 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
FPGA -er er raskere enn CPUer å behandle, fordi de kan gjøre mange beregninger parallelt
Merk: Dette prosjektet er fortsatt under bygging og kommer til å bli forbedret (så snart jeg har tid). I mellomtiden reiser jeg verden rundt ….
Trinn 1: Lag et nytt Vivado -prosjekt
Etter at du har åpnet Vivado, må du først lage et nytt prosjekt på arbeidsområdet du vil jobbe i.
Gi prosjektet ditt et senere navn, og velg prosjektstedet.
Velg Zybo som et målbrett eller et annet Zynq -brett du vil bruke.
Trinn 2: Lag et blokkdiagram med Basic
Legg til et nytt Zynq_Processing_system -diagram.
Legg også til IP -ene Dvi2rgb og rgb2vga
I tillegg til disse blokkene brukes to konstanter for å konfigurere HDMI -porten som en vask.
[Beklager, på grunn av duplisert innhold ble denne opplæringen fjernet herfra … til det opprinnelige nettstedetwww.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Trinn 3: Sett inn en VHDL -ressurs
Brukerblokken bør opprettes. Trykk på ctrl+A eller søk for å "legge til en ny kilde" i panelet til venstre.
Lag en ny fil med VHDL, legg til diagrammet og rediger deretter VHDL -koden.
[Beklager, på grunn av duplisert innhold ble denne opplæringen fjernet herfra … til det opprinnelige nettstedet www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Trinn 4: Legg til flere innebygde periferikaler som lysdioder, knapper eller glidebrytere (valgfritt)
For å legge til noen glidebrytere og lysdioder for senere bruk.
[Beklager, på grunn av duplisert innhold ble denne opplæringen fjernet herfra … til det opprinnelige nettstedet www.miscircuitos.com/video-processing-using-vhdl-…]
Trinn 5: Nå kan du sette inn din VHDL -kode på applikasjonsblokken
Når du har lagt til VideoProcessing -modulen, trykker du på for å redigere koden. Et eksempel på en startkode er vedlagt
[Beklager, på grunn av duplisert innhold ble denne opplæringen fjernet herfra … til det opprinnelige nettstedet www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Trinn 6: Lag en innpakning
Lag en wrap før syntesen av blokkdiagrammet.
Trinn 7: Syntese, implementering og bitstrømgenerering
Legg til begrensningene pin beskrivelser. Det er vedlagt.
kjøre syntesen. Senere implementeringen og deretter generere bitstrømmen, som skal lastes til FPGA.
Trinn 8: Eksporter maskinvare og start SDK
Eksporter maskinvaren og start SDK.
Trinn 9: Lag en ny bordstøttepakke og en ny applikasjon
Lag en støttepakke for brett. Åpne eller opprett deretter et program ved å bruke malen "hei ord".
Kjør deretter FPGA
Trinn 10: Programmer FPGA og kjør Hello World Code
Dette er bare et lite eksempel, hvor fargekanalene utveksles.
Takk!
[Beklager, på grunn av duplisert innhold ble denne opplæringen fjernet herfra … til det opprinnelige nettstedet www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Få blind til å gjenkjenne ting ved å berøre ting rundt dem ved hjelp av MakeyMakey: 3 trinn
Gjør blinde gjenkjenne ting ved å berøre ting rundt dem ved hjelp av MakeyMakey: introduksjon Dette prosjektet tar sikte på å gjøre blindes liv lett ved å identifisere ting rundt dem gjennom berøringsfølelsen. Meg og min sønn Mustafa tenkte vi på å finne et verktøy for å hjelpe dem, og i perioden vi brukte MakeyMakey -maskinvaren til
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
WIDI - Trådløs HDMI ved hjelp av Zybo (Zynq Development Board): 9 trinn (med bilder)
WIDI - Trådløs HDMI ved hjelp av Zybo (Zynq Development Board): Har du noen gang ønsket at du kunne koble TV -en til en PC eller bærbar datamaskin som en ekstern skjerm, men ville ikke ha alle de irriterende ledningene i veien? I så fall er denne opplæringen bare noe for deg! Selv om det er noen produkter ute som oppnår dette målet