İçindekiler:

VHDL ve Zybo Kullanarak Video İşleme: 10 Adım
VHDL ve Zybo Kullanarak Video İşleme: 10 Adım

Video: VHDL ve Zybo Kullanarak Video İşleme: 10 Adım

Video: VHDL ve Zybo Kullanarak Video İşleme: 10 Adım
Video: FPGA Nedir Nasıl Yapılandırılır - Tuba Ayhan 2024, Temmuz
Anonim
Image
Image
Yeni Bir Vivado Projesi Oluşturun
Yeni Bir Vivado Projesi Oluşturun

FPGA'ların işlenmesi CPU'lardan daha hızlıdır çünkü paralel olarak birçok hesaplama yapabilirler.

Not: Bu proje hala yapım aşamasındadır ve geliştirilecektir (zamanım olur olmaz). Bu arada dünyayı geziyorum…..

Adım 1: Yeni Bir Vivado Projesi Oluşturun

Yeni Bir Vivado Projesi Oluşturun
Yeni Bir Vivado Projesi Oluşturun
Yeni Bir Vivado Projesi Oluşturun
Yeni Bir Vivado Projesi Oluşturun

Vivado'yu açtıktan sonra öncelikle çalışmak istediğiniz çalışma alanınızda yeni bir proje oluşturmanız gerekiyor.

Daha sonra projenize bir ad verin ve proje konumunu seçin.

Hedef tahtası olarak Zybo'yu veya kullanmak istediğiniz başka bir Zynq kartını seçin.

Adım 2: Basic ile Blok Şeması Oluşturun

Basic ile Blok Şeması Oluşturun
Basic ile Blok Şeması Oluşturun
Basic ile Blok Şeması Oluşturun
Basic ile Blok Şeması Oluşturun
Basic ile Blok Şeması Oluşturun
Basic ile Blok Şeması Oluşturun

Yeni bir Zynq_Processing_system diyagramı ekleyin.

Ayrıca Dvi2rgb ve rgb2vga IP'lerini de ekleyin

Bu bloklara ek olarak, HDMI bağlantı noktasını bir havuz olarak yapılandırmak için iki sabit kullanılır.

[Üzgünüz, yinelenen içerik nedeniyle bu eğitim buradan kaldırıldı… orijinal web sitesine www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

3. Adım: Bir VHDL Kaynağı Ekle

Bir VHDL Kaynağı Ekle
Bir VHDL Kaynağı Ekle
Bir VHDL Kaynağı Ekle
Bir VHDL Kaynağı Ekle
Bir VHDL Kaynağı Ekle
Bir VHDL Kaynağı Ekle

Kullanıcı bloğu oluşturulmalıdır, bunun için ctrl+A tuşlarına basın veya sol panelde "yeni bir kaynak ekle" araması yapın.

VHDL ile yeni bir dosya oluşturun ve şemaya ekleyin ve ardından VHDL kodunu düzenleyin.

[Üzgünüz, yinelenen içerik nedeniyle bu eğitim buradan kaldırıldı… orijinal web sitesine www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Adım 4: Ledler, Düğmeler veya Sürgüler gibi Ek Yerleşik Çevre Öğeleri Ekleyin (isteğe bağlı)

Led'ler, Düğmeler veya Sürgüler gibi Ek Yerleşik Çevre Öğeleri Ekleyin (isteğe bağlı)
Led'ler, Düğmeler veya Sürgüler gibi Ek Yerleşik Çevre Öğeleri Ekleyin (isteğe bağlı)

Daha sonra kullanmak üzere bazı kaydırıcılar ve ledler eklemek için.

[Üzgünüz, yinelenen içerik nedeniyle bu eğitim buradan kaldırıldı… orijinal web sitesine www.miscircuitos.com/video-processing-using-vhdl-…]

Adım 5: Artık VHDL Kodunuzu Uygulama Bloğuna Ekleyebilirsiniz

Artık VHDL Kodunuzu Uygulama Bloğuna Ekleyebilirsiniz
Artık VHDL Kodunuzu Uygulama Bloğuna Ekleyebilirsiniz

VideoProcessing modülünü ekledikten sonra, te kodunu düzenlemek için tuşuna basın. Bir başlangıç kodu örneği ektedir

[Üzgünüz, yinelenen içerik nedeniyle bu eğitim buradan kaldırıldı… orijinal web sitesine www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Adım 6: Bir Sargı Oluşturun

Sargı Oluştur
Sargı Oluştur
Sargı Oluştur
Sargı Oluştur

Blok diyagramın sentezi için önce bir sarma yapın.

7. Adım: Sentez, Uygulama ve Veri Akışı Oluşturma

Sentez, Uygulama ve Veri Akışı Oluşturma
Sentez, Uygulama ve Veri Akışı Oluşturma

Kısıtlama pin açıklamalarını ekleyin. Bağlı.

sentezi çalıştırın. Daha sonra uygulama ve ardından FPGA'ya yüklenecek olan bit akışını oluşturun.

8. Adım: Donanımı Dışa Aktarın ve SDK'yı Başlatın

Donanımı Dışa Aktarın ve SDK'yı Başlatın
Donanımı Dışa Aktarın ve SDK'yı Başlatın
Donanımı Dışa Aktarın ve SDK'yı Başlatın
Donanımı Dışa Aktarın ve SDK'yı Başlatın
Donanımı Dışa Aktarın ve SDK'yı Başlatın
Donanımı Dışa Aktarın ve SDK'yı Başlatın
Donanımı Dışa Aktarın ve SDK'yı Başlatın
Donanımı Dışa Aktarın ve SDK'yı Başlatın

Donanımı dışa aktarın ve SDK'yı başlatın.

Adım 9: Yeni Bir Board Destek Paketi ve Yeni Bir Uygulama Oluşturun

Yeni Bir Board Destek Paketi ve Yeni Bir Uygulama Oluşturun
Yeni Bir Board Destek Paketi ve Yeni Bir Uygulama Oluşturun
Yeni Bir Board Destek Paketi ve Yeni Bir Uygulama Oluşturun
Yeni Bir Board Destek Paketi ve Yeni Bir Uygulama Oluşturun
Yeni Bir Board Destek Paketi ve Yeni Bir Uygulama Oluşturun
Yeni Bir Board Destek Paketi ve Yeni Bir Uygulama Oluşturun

Bir yönetim kurulu destek paketi oluşturun. Ardından "merhaba kelime" şablonunu kullanarak bir uygulama açın veya oluşturun.

Ardından FPGA'yı çalıştırın

Adım 10: FPGA'yı Programlayın ve Hello World Code'u Çalıştırın

Image
Image
FPGA Programlayın ve Merhaba Dünya Kodunu Çalıştırın
FPGA Programlayın ve Merhaba Dünya Kodunu Çalıştırın

Bu, renk kanallarının değiş tokuş edildiği küçük bir örnektir.

Teşekkürler!

[Üzgünüz, yinelenen içerik nedeniyle bu eğitim buradan kaldırıldı… orijinal web sitesine www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Önerilen: