INHOUDSOPGAWE:
- Stap 1: Skep 'n nuwe Vivado -projek
- Stap 2: Skep 'n blokdiagram met Basic
- Stap 3: Voeg 'n VHDL -bron in
- Stap 4: Voeg bykomende boordplante soos Leds, knoppies of skuifknoppies by (opsioneel)
- Stap 5: Nou kan u u VHDL -kode op die toepassingsblok invoeg
- Stap 6: Maak 'n wrap
- Stap 7: Sintese, implementering en Bitstream -generasie
- Stap 8: Voer hardeware uit en begin SDK
- Stap 9: Skep 'n nuwe pakketondersteuningspakket en 'n nuwe toepassing
- Stap 10: Program FPGA en voer die Hello World Code uit
Video: Videoverwerking met behulp van VHDL en 'n Zybo: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
FPGA's is vinniger as CPU's om te verwerk, omdat dit baie berekenings parallel kan doen
Nota: hierdie projek is nog in aanbou en gaan verbeter word (sodra ek tyd het). Intussen reis ek deur die wêreld ….
Stap 1: Skep 'n nuwe Vivado -projek
Nadat u Vivado oopgemaak het, moet u eers 'n nuwe projek skep in u werkruimte waarin u wil werk.
Noem u projek later en kies die ligging van die projek.
Kies Zybo as 'n teikenbord of 'n ander Zynq -bord wat u wil gebruik.
Stap 2: Skep 'n blokdiagram met Basic
Voeg 'n nuwe Zynq_Processing_system -diagram by.
Voeg ook die IP's Dvi2rgb en rgb2vga by
Benewens hierdie blokke word twee konstantes gebruik om die HDMI -poort as 'n wasbak op te stel.
[Jammer, vanweë dubbele inhoud is hierdie tutoriaal van hier verwyder … na die oorspronklike webwerf www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Stap 3: Voeg 'n VHDL -bron in
Die gebruikersblok moet geskep word; druk daarvoor ctrl+A of soek om ''n nuwe bron by te voeg' in die paneel aan die linkerkant.
Skep 'n nuwe lêer met VHDL, voeg dit by die diagram en wysig dan die VHDL -kode.
[Jammer, vanweë dubbele inhoud is hierdie tutoriaal van hier verwyder … na die oorspronklike webwerf www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Stap 4: Voeg bykomende boordplante soos Leds, knoppies of skuifknoppies by (opsioneel)
Om 'n paar skuifbalkies en leds by te voeg vir latere gebruik.
[Jammer, vanweë dubbele inhoud is hierdie tutoriaal van hier verwyder … na die oorspronklike webwerf www.miscircuitos.com/video-processing-using-vhdl-…]
Stap 5: Nou kan u u VHDL -kode op die toepassingsblok invoeg
Nadat u die VideoProcessing -module bygevoeg het, druk op om die kode te wysig. 'N Voorbeeld van 'n beginkode is aangeheg
[Jammer, vanweë dubbele inhoud is hierdie tutoriaal van hier verwyder … na die oorspronklike webwerf www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Stap 6: Maak 'n wrap
Maak 'n omslag voor die sintese van die blokdiagram.
Stap 7: Sintese, implementering en Bitstream -generasie
Voeg die beperkinge se penbeskrywings by. Dit is aangeheg.
voer die sintese uit. Later die implementering en genereer dan die bitstroom, wat na die FPGA gelaai gaan word.
Stap 8: Voer hardeware uit en begin SDK
Voer die hardeware uit en begin SDK.
Stap 9: Skep 'n nuwe pakketondersteuningspakket en 'n nuwe toepassing
Skep 'n bordondersteuningspakket. Maak dan 'n toepassing oop of skep met die sjabloon "hallo woord".
Begin dan die FPGA
Stap 10: Program FPGA en voer die Hello World Code uit
Dit is slegs 'n klein voorbeeld, waar die kleurkanale uitgeruil word.
Dankie!
[Jammer, vanweë dubbele inhoud is hierdie tutoriaal van hier verwyder … na die oorspronklike webwerf www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
WIDI - Draadloos HDMI met behulp van Zybo (Zynq Development Board): 9 stappe (met foto's)
WIDI - Draadlose HDMI met behulp van Zybo (Zynq Development Board): het u al ooit gewens dat u u TV as 'n eksterne monitor aan 'n rekenaar of skootrekenaar kon koppel, maar wou u nie al die lastige toue in die pad hê nie? As dit die geval is, is hierdie tutoriaal net vir u! Alhoewel daar 'n paar produkte is wat hierdie doel bereik, is 'n
Quadcopter met behulp van Zybo Zynq-7000 Board: 5 stappe
Quadcopter met behulp van Zybo Zynq-7000 Board: Voordat ons begin, is hier 'n paar dinge wat u vir die projek wil hê: Onderdele List1x Digilent Zybo Zynq-7000 board 1x Quadcopter Frame in staat om Zybo te monteer (Adobe Illustrator-lêer vir lasersny aangeheg) 4x Turnigy D3530/ 14 1100KV borsellose motors 4x
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms