Mundarija:

VHDL va Zybo yordamida videoni qayta ishlash: 10 qadam
VHDL va Zybo yordamida videoni qayta ishlash: 10 qadam

Video: VHDL va Zybo yordamida videoni qayta ishlash: 10 qadam

Video: VHDL va Zybo yordamida videoni qayta ishlash: 10 qadam
Video: Blackjack - Zynq Zybo - A VHDL project 2024, Noyabr
Anonim
Image
Image
Yangi Vivado loyihasini yarating
Yangi Vivado loyihasini yarating

FPGA -lar protsessorlarga qaraganda tezroq ishlaydi, chunki ular parallel ravishda ko'plab hisob -kitoblarni amalga oshirishlari mumkin

E'tibor bering: bu loyiha hali qurilish bosqichida va takomillashtirilmoqda (menda vaqt bor). Ayni paytda men dunyo bo'ylab sayohat qilyapman ….

1 -qadam: Yangi Vivado loyihasini yarating

Yangi Vivado loyihasini yarating
Yangi Vivado loyihasini yarating
Yangi Vivado loyihasini yarating
Yangi Vivado loyihasini yarating

Vivadoni ochganingizdan so'ng, avval siz o'zingiz ishlayotgan ish joyida yangi loyiha yaratishingiz kerak.

Keyinroq loyihangizga nom bering va loyiha joyini tanlang.

Maqsadli taxta yoki siz foydalanmoqchi bo'lgan boshqa Zynq taxtasi sifatida Zybo -ni tanlang.

2 -qadam: Basic bilan blok diagrammasini yarating

Basic bilan blok diagrammasini yarating
Basic bilan blok diagrammasini yarating
Basic bilan blok diagrammasini yarating
Basic bilan blok diagrammasini yarating
Basic bilan blok diagrammasini yarating
Basic bilan blok diagrammasini yarating

Yangi Zynq_Processing_system diagrammasini qo'shing.

Shuningdek, Dvi2rgb va rgb2vga IP -larini qo'shing

Ushbu bloklarga qo'shimcha ravishda, HDMI portini lavabo sifatida sozlash uchun ikkita doimiy ishlatiladi.

[Kechirasiz, takroriy kontent tufayli bu o'quv qo'llanmasi bu erdan olib tashlandi … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

3 -qadam: VHDL manbasini joylashtiring

VHDL manbasini joylashtiring
VHDL manbasini joylashtiring
VHDL manbasini joylashtiring
VHDL manbasini joylashtiring
VHDL manbasini joylashtiring
VHDL manbasini joylashtiring

Foydalanuvchi blokini yaratish kerak, buning uchun ctrl+A tugmalarini bosing yoki chap panelda "yangi manba qo'shish" ni qidiring.

VHDL yordamida yangi fayl yarating va diagramaga qo'shing, so'ng VHDL kodini tahrir qiling.

[Kechirasiz, takroriy mazmun tufayli bu qo'llanma bu erdan olib tashlandi … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board veb-saytiga]

4 -qadam: LEDlar, tugmalar yoki slayderlar kabi qo'shimcha qurilmalarga qo'shimcha qurilmalarni qo'shing (ixtiyoriy)

Ledlar, tugmalar yoki slayderlar kabi qo'shimcha qurilmalarga qo'shimcha qurilmalarni qo'shing (ixtiyoriy)
Ledlar, tugmalar yoki slayderlar kabi qo'shimcha qurilmalarga qo'shimcha qurilmalarni qo'shing (ixtiyoriy)

Keyinchalik ishlatish uchun ba'zi slayderlar va LEDlarni qo'shish uchun.

[Kechirasiz, takroriy mazmun tufayli bu qo'llanma bu erdan olib tashlandi … www.miscircuitos.com/video-processing-using-vhdl-…]

5 -qadam: Endi siz VHDL kodingizni dastur blokiga kiritishingiz mumkin

Endi siz VHDL kodingizni dasturlar blokiga kiritishingiz mumkin
Endi siz VHDL kodingizni dasturlar blokiga kiritishingiz mumkin

VideoProcessing moduli qo'shilgandan so'ng, kodni tahrir qilish uchun tugmasini bosing. Boshlang'ich kodning namunasi ilova qilingan

[Kechirasiz, takroriy mazmun tufayli bu qo'llanma bu erdan olib tashlandi … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board veb-saytiga]

6 -qadam: o'rash yarating

Sarlavha yarating
Sarlavha yarating
Sarlavha yarating
Sarlavha yarating

Blok diagrammasini sintez qilish uchun oldindan o'rash qiling.

7 -qadam: sintez, amalga oshirish va bitstream yaratish

Sintez, amalga oshirish va bitstream avlodi
Sintez, amalga oshirish va bitstream avlodi

Cheklovlar pin tavsiflarini qo'shing. U biriktirilgan.

sintezni bajaring. Keyinchalik dastur FPGA -ga yuklanadigan bit oqimini yaratadi.

8 -qadam: Uskuna eksporti va SDK -ni ishga tushirish

Uskuna eksport qiling va SDK -ni ishga tushiring
Uskuna eksport qiling va SDK -ni ishga tushiring
Uskuna eksport qiling va SDK -ni ishga tushiring
Uskuna eksport qiling va SDK -ni ishga tushiring
Uskuna eksport qiling va SDK -ni ishga tushiring
Uskuna eksport qiling va SDK -ni ishga tushiring
Uskuna eksport qiling va SDK -ni ishga tushiring
Uskuna eksport qiling va SDK -ni ishga tushiring

Uskunani eksport qiling va SDK -ni ishga tushiring.

9 -qadam: Kengashni qo'llab -quvvatlash uchun yangi paket va yangi dastur yarating

Yangi kengashni qo'llab -quvvatlash to'plami va yangi ilovani yarating
Yangi kengashni qo'llab -quvvatlash to'plami va yangi ilovani yarating
Yangi kengashni qo'llab -quvvatlash to'plami va yangi ilovani yarating
Yangi kengashni qo'llab -quvvatlash to'plami va yangi ilovani yarating
Yangi kengashni qo'llab -quvvatlash to'plami va yangi ilovani yarating
Yangi kengashni qo'llab -quvvatlash to'plami va yangi ilovani yarating

Kengashni qo'llab -quvvatlash paketini yarating. Keyin "salom so'z" shablonidan foydalanib dasturni oching yoki yarating.

Keyin FPGA -ni ishga tushiring

10 -qadam: FPGA dasturini tuzing va Hello World kodini ishga tushiring

Image
Image
FPGA dasturini tuzing va Salom dunyo kodini ishga tushiring
FPGA dasturini tuzing va Salom dunyo kodini ishga tushiring

Bu rang kanallari almashiladigan kichik misol.

Rahmat!

[Kechirasiz, takroriy mazmun tufayli bu qo'llanma bu erdan olib tashlandi … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board veb-saytiga]

Tavsiya: