Geri Dön

Gömülü sistemler için FPGA tabanlı grafik sistemi tasarımı

FPGA based graphic system design for embedded systems

  1. Tez No: 275707
  2. Yazar: KAHRAMAN SERDAR AY
  3. Danışmanlar: DOÇ. DR. ATAKAN DOĞAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Elektrik ve Elektronik Mühendisliği, Computer Engineering and Computer Science and Control, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2010
  8. Dil: Türkçe
  9. Üniversite: Anadolu Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Bu tezde iki boyutlu bir grafik işleme ardışık düzeninin FPGA yongasında gerçeklenmesi ele alınmıştır. Tezin hazırlanmasında, gömülü sistemlerdeki değişken grafik ihtiyaçları; piyasada var olan hazır grafik kartlarının gömülü sistem tasarımı kıstaslarına uygun olmaması ve maliyetleri; FPGA ile tasarımın doğasından gelen esnek yapılandırılabilirliğin grafik sistemlerinde sağlayacağı avantajlar motive edici unsurlar olmuştur.Tezde yapılan prototip çalışmada BitBLT, Alfa Karıştırma, Bresenham Metodu ile Doğru Çizme, Poligon Çizme, Poligon Doldurma gibi pikselleştirme IP Çekirdekleri (IP Cores) VHDL dilinde gerçeklenmiştir. Pikselleştirme öncesi renderleme safhaları olan Model Dönüşümleri ve Görüntü Dönüşümleri, FPGA yongasında gömülü CPU IP Çekirdeğinde çalışmak üzere C dilinde gerçeklenmiştir. Aynı zamanda grafik IP Çekirdeklerinin, C fonksiyonları ile CPU tarafından sürülmesi sağlanmıştır. Donanım olarak Xilinx University Program Virtex-II Pro Geliştirme Kiti, geliştirme ortamı olarak Xilinx EDK ve ISE 7.1 kullanılmıştır.

Özet (Çeviri)

In this thesis, realization of a two dimensional sequential graphic-processing system on FPGA is considered. The motivating factors in the preperation of the thesis include varying graphic needs of the embedded systems, inconveniency of commercial graphic cards for the embedded systems and their high costs, advantages that will be available to graphic systems due to the flexible configurability provided by FPGA.In the prototype work, the rasterization IP Cores, such as line drawing with BitBLT, Alpha Blending, Bresenham Method, polygon drawing and polygon filling, are implemented in VHDL. The rendering phases of model transformations and image transformations before rasterization are implemented in C language to work on embedded CPU IP Core. At the same time, graphic IP Cores are driven by CPU through C functions. As hardware Xilinx University Program Virtex-II Pro Development Kit and as development environment Xilinx EDK, ISE 7.1 are used.

Benzer Tezler

  1. 2-port vector network analyzer implementation using AD9361 and ZYNQ FPGA

    AD9361 ve ZYNQ FPGA ile 2-port vektör ağı analizörü gerçeklemesi

    MERT KÜLTE

    Yüksek Lisans

    İngilizce

    İngilizce

    2021

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. MÜŞTAK ERHAN YALÇIN

  2. Naproksenin postoperatif dentoolveoler ağrıya olan analjezik etkisinin klinik olarak araştırılması

    Başlık çevirisi yok

    FATMA BULAT

    Doktora

    Türkçe

    Türkçe

    1987

    Diş HekimliğiAnkara Üniversitesi

    Ağız, Diş ve Çene Cerrahisi Ana Bilim Dalı

    DOÇ. DR. SELAHATTİN OR

  3. Küt cisimler etrafındaki dalga hareketinin vorteks metodu ile analizi

    Başlık çevirisi yok

    SERPİL ÖZKILIÇ

    Yüksek Lisans

    Türkçe

    Türkçe

    1987

    Makine MühendisliğiErciyes Üniversitesi

    Makine Ana Bilim Dalı

    DOÇ. DR. TAHİR YAVUZ

  4. Erzurum yöresinde, değişik yaş gruplarındaki şahıslarda; üçüncü molar dişlerin görülme oranlarının incelenmesi

    Başlık çevirisi yok

    ADİL AKYOL

    Doktora

    Türkçe

    Türkçe

    1980

    Diş HekimliğiAtatürk Üniversitesi

    Ağız, Diş ve Çene Cerrahisi Ana Bilim Dalı

    PROF. DR. TALİ URAL