Satura rādītājs:
- 1. darbība: izveidojiet jaunu Vivado projektu
- 2. darbība: izveidojiet bloka diagrammu, izmantojot Basic
- 3. darbība: ievietojiet VHDL resursu
- 4. darbība. Pievienojiet papildu ieliktņus, piemēram, gaismas diodes, pogas vai slīdņus (pēc izvēles)
- 5. darbība. Tagad jūs varat ievietot savu VHDL kodu lietojumprogrammu blokā
- 6. darbība: izveidojiet ietīšanu
- 7. solis: sintēze, ieviešana un bitu plūsmas ģenerēšana
- 8. darbība: eksportējiet aparatūru un palaidiet SDK
- 9. darbība: izveidojiet jaunu valdes atbalsta pakotni un jaunu lietojumprogrammu
- 10. solis: ieprogrammējiet FPGA un palaidiet Hello World Code
Video: Video apstrāde, izmantojot VHDL un Zybo: 10 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
FPGA ir ātrāk apstrādājami nekā CPU, jo tie var veikt daudzus aprēķinus paralēli
Piezīme. Šis projekts vēl tiek izstrādāts un tiks uzlabots (tiklīdz man būs laiks). Tikmēr es apceļoju pasauli ….
1. darbība: izveidojiet jaunu Vivado projektu
Pēc Vivado atvēršanas vispirms savā darba vietā jāizveido jauns projekts, kurā vēlaties strādāt.
Vēlāk nosauciet savu projektu un izvēlieties projekta atrašanās vietu.
Izvēlieties Zybo kā mērķa dēli vai citu Zynq dēli, kuru vēlaties izmantot.
2. darbība: izveidojiet bloka diagrammu, izmantojot Basic
Pievienojiet jaunu Zynq_Processing_system diagrammu.
Pievienojiet arī IP Dvi2rgb un rgb2vga
Papildus šiem blokiem tiek izmantotas divas konstantes, lai konfigurētu HDMI portu kā izlietni.
[Diemžēl dublēta satura dēļ šī apmācība tika noņemta no šejienes… uz sākotnējo vietni www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
3. darbība: ievietojiet VHDL resursu
Jāizveido lietotāja bloks, lai to izdarītu, nospiediet taustiņu kombināciju ctrl+A vai meklējiet, lai kreisajā panelī pievienotu jaunu avotu.
Izveidojiet jaunu failu ar VHDL, pievienojiet diagrammai un pēc tam rediģējiet VHDL kodu.
[Diemžēl dublēta satura dēļ šī apmācība tika noņemta no šejienes… uz sākotnējo vietni www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
4. darbība. Pievienojiet papildu ieliktņus, piemēram, gaismas diodes, pogas vai slīdņus (pēc izvēles)
Lai vēlāk pievienotu dažus slīdņus un gaismas diodes.
[Diemžēl dublēta satura dēļ šī apmācība tika noņemta no šejienes… uz sākotnējo vietni www.miscircuitos.com/video-processing-using-vhdl-…]
5. darbība. Tagad jūs varat ievietot savu VHDL kodu lietojumprogrammu blokā
Kad ir pievienots VideoProcessing modulis, lai rediģētu kodu, nospiediet. Ir pievienots sākuma koda piemērs
[Diemžēl dublēta satura dēļ šī apmācība tika noņemta no šejienes… uz sākotnējo vietni www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
6. darbība: izveidojiet ietīšanu
Pirms bloka diagrammas sintēzes izveidojiet iesaiņojumu.
7. solis: sintēze, ieviešana un bitu plūsmas ģenerēšana
Pievienojiet ierobežojumu tapas aprakstus. Tas ir pievienots.
palaist sintēzi. Vēlāk ieviešana un pēc tam ģenerējiet bitu plūsmu, kas tiks ielādēta FPGA.
8. darbība: eksportējiet aparatūru un palaidiet SDK
Eksportējiet aparatūru un palaidiet SDK.
9. darbība: izveidojiet jaunu valdes atbalsta pakotni un jaunu lietojumprogrammu
Izveidojiet tāfeles atbalsta paketi. Pēc tam atveriet vai izveidojiet lietojumprogrammu, izmantojot veidni "sveiks vārds".
Pēc tam palaidiet FPGA
10. solis: ieprogrammējiet FPGA un palaidiet Hello World Code
Šis ir tikai neliels piemērs, kur tiek mainīti krāsu kanāli.
Paldies!
[Diemžēl dublēta satura dēļ šī apmācība tika noņemta no šejienes… uz sākotnējo vietni www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Ieteicams:
Attēlu apstrāde ar Raspberry Pi: OpenCV un attēla krāsu atdalīšanas instalēšana: 4 soļi
Attēlu apstrāde ar Raspberry Pi: OpenCV un attēla krāsu atdalīšanas instalēšana: šī ziņa ir pirmā no vairākām attēlu apstrādes apmācībām, kas jāievēro. Mēs rūpīgāk aplūkojam attēla pikseļus, iemācāmies instalēt OpenCV uz Raspberry Pi, kā arī rakstām testa skriptus, lai uzņemtu attēlu, kā arī
Bluetooth audio un digitālo signālu apstrāde: Arduino sistēma: 10 soļi
Bluetooth audio un digitālo signālu apstrāde: Arduino sistēma: kopsavilkums Kad es domāju par Bluetooth, es domāju par mūziku, bet diemžēl lielākā daļa mikrokontrolleru nevar atskaņot mūziku, izmantojot Bluetooth. Raspberry Pi var, bet tas ir dators. Es vēlos izstrādāt uz Arduino balstītu sistēmu mikrokontrolleriem, lai atskaņotu audio, izmantojot Bluet
Bluetooth un IMU ar Tactigon Board - apstrāde: 7 soļi
Bluetooth un IMU ar Tactigon dēli - apstrāde: Šajā rakstu sērijā tiks paskaidrots, kā izmantot Tactigon integrētos sensorus un sakaru saskarnes, lai izveidotu vienkāršu žestu kontrolieri. Avota kods pieejams šeit vietnē GitHub Šajā rakstā mēs uzzināsim, kā izmantot simp
Ievads attēlu apstrādē: Pixy un tā alternatīvas: 6 soļi
Ievads attēlu apstrādē. Šī raksta beigās jūs uzzināsit: kā veidojas digitālais attēls
Vienkārša apstrāde Uldar (ultraskaņas noteikšana un diapazons): 3 soļi
Vienkārša apstrāde Uldar (ultraskaņas noteikšana un diapazons): Šis ir vienkāršs projekts, kas izmanto Arduino UNO un apstrādi, lai izveidotu vienkāršu lidaru. Lidar (saukts arī par LIDAR, LiDAR un LADAR) ir mērīšanas metode, kas mēra attālumu līdz mērķim, apgaismojot mērķis ar impulsa lāzera gaismu un mērīšanu