Geri Dön

Comparison of FPGA design methods through implementation of spatial image filters

FPGA tasarım metotlarının uzamsal görüntü filtrelerinin uygulanması yoluyla karşılaştırılması

  1. Tez No: 707179
  2. Yazar: ZEYNEP NUR DOĞANER
  3. Danışmanlar: DR. ÖĞR. ÜYESİ SALİH BAYAR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: FPGA, Filtreler, Tasarım yöntemleri, Uzamsal görselleştirme, FPGA, Filters, Design methods, Spatial visualization
  7. Yıl: 2022
  8. Dil: İngilizce
  9. Üniversite: Marmara Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

FPGA üreticileri tarafından hedef tasarımları gerçekleştirmek için çeşitli araçlar geliştirilmektedir. Bu araçlar programlama dilleri itibariyle farklı seviyelere hitap edip, işlevsellik açısından programlayıcıya aynı çıktıları sunabilmektedir. Buradan yola çıkarak, bu araçlarda kullanılan tasarım yöntem ve akışlarının karşılaştırılması ve programlayıcılar için aralarındaki farkların örnek tasarımlar üzerinden netleştirilmesi hedeflenmiştir. Bu tezde, Xilinx firmasının FPGA geliştirme araçlarıyla uzamsal görüntü filte tasarımları ZYBO Z7-10 geliştirme kartı kullanılarak yapılmıştır. RTL seviyesinde ve HLS aracı kullanılarak filtre tasarımları için IPler üretilmiştir. Üretilen bu IPler ZYNQ (ARM Cortex-A9) işlemci ile kullanılarak tasarım çıktıları elde edilmiştir. Filtreler yalnızca ZYNQ-7010 (ARM Cortex-A9), MicroBlaze ve NEORV-32 işlemcileri kullanılarak da gerçeklenmiştir. IP içeren tasarımlar kendi aralarında, işlemciler kendi aralarında ve işlemciler ile IP içeren tasarımlar birbirleri ile kaynak kullanımı, maksimum frekans, işlem süresi, güç tüketimi, öğrenme ve uygulama kolaylığı, filtre sonuçları başlıkları altında karşılaştırılmıştır. Bununla beraber filtre tasarımları tasarım yöntemleri ve akışları gösterilmiş, tasarımlar süreç ve çıktı açısından karşılaştırılarak, tasarım yöntemlerinin avantaj ve dezavantajları ortaya konmuştur. Ayrıca gerçekleştirilecek filtre tasarımlarına ait süreçlerin adımları paylaşılacağından tezin benzer projelere kaynak oluşturacağı düşünülmektedir.

Özet (Çeviri)

FPGA vendors develop various tools for implementing goal designs. These tools are at different levels in terms of programming language but can offer the same outputs to the programmer in terms of functionality. Design methods and design flow used in these tools are compared and their distinctions are clarified with toy examples. With Xilinx's development tools, this thesis implements spatial image filters on the ZYBO Z7-10 development board. IP cores are generated for those spatial filters both at the RTL level and using the HLS tool. These IPs are used with an ARM Cortex-A9 processor and obtained filter outputs accordingly. Filters were also implemented using only ZYNQ-7010 (ARM Cortex-A9), MicroBlaze and NEORV-32 processors. IP-containing designs were compared among themselves, processors among themselves, and processors and IP-containing designs with each other under the headings of resource usage, maximum frequency, processing time, power consumption, learning and application convenience, and filter results. In addition, different levels of design methods and flows are shown to the users through filter designs, the designs are compared in terms of design process and output, and the advantages and disadvantages of design methods are revealed. In addition, since the steps of the processes of the filter designs to be implemented will be shared, it is thought that the thesis will be a source for similar projects.

Benzer Tezler

  1. Diyabetus mellitus'da gözlenen mikrovasküler komplikasyonların prostaglandinler ile olan ilişkisi

    The Relation of microvaskular complications observed in diabetes mellitus with prostoglandins

    CANAN NEBİGİL

    Doktora

    Türkçe

    Türkçe

    1985

    Eczacılık ve FarmakolojiCumhuriyet Üniversitesi

    Farmakoloji Ana Bilim Dalı

    YRD. DOÇ. DR. YUSUF SARIOĞLU

  2. Cam ve plastik seraların sonbahar domates üretimi yönünden karşılaştırılması

    Başlık çevirisi yok

    ERGUN DURAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1985

    ZiraatEge Üniversitesi

    Bahçe Bitkileri Ana Bilim Dalı

    PROF. DR. AYTEN SEVGİCAN

  3. Bölünüme bağlı olmayan varyans çözümlemesi çoklu karşılaştırmalar ve tarımda uygulamaları

    Distiribution-free analyis of variance multiple comparisons and applications in agriculture

    HAMZA GAMGAM

    Doktora

    Türkçe

    Türkçe

    1985

    İstatistikGazi Üniversitesi

    PROF. DR. ÖZKAN ÜNVER

  4. Örnekle-tut ve analogtan dijitale çevirme devrelerinin analiz ve sentezi

    Başlık çevirisi yok

    ERTUĞRUL İPEK

    Yüksek Lisans

    Türkçe

    Türkçe

    1985

    Elektrik ve Elektronik MühendisliğiUludağ Üniversitesi

    Elektronik Ana Bilim Dalı

    PROF. DR. ERGÜR TÜTÜNCÜOĞLU

  5. Deri temizliği hemşirelik tekniğine uygun olarak yapılmış ve yapılmamış hastalarda ameliyat sonrası yara enfeksiyonunun görülme sıklğı

    A Comparison of wound infection incidences between the patients who were cleansed in ward according to the nursing technique and those who were cleansed in operating room

    NÜKHET TÜRKEL

    Yüksek Lisans

    Türkçe

    Türkçe

    1984

    HemşirelikCumhuriyet Üniversitesi

    Hemşirelik Ana Bilim Dalı