Geri Dön

Alanda Programlanabilir Kapı Dizileri'nde i̇şaret üretimi ve süzgeçlerin gerçeklenmesi

Implementation of Signal Generation and Filters on Field Programmable Gate Arrays (FPGA)

  1. Tez No: 397173
  2. Yazar: ZEYNEP KAYA
  3. Danışmanlar: YRD. DOÇ. DR. EROL SEKE
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: FPGA, LUT, FIR filtre, De Moivre, VHDL, NCO, SDR, FPGA, LUT, FIR filter, De Moivre, VHDL, NCO, SDR
  7. Yıl: 2015
  8. Dil: Türkçe
  9. Üniversite: Eskişehir Osmangazi Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Telekomünikasyon - Sinyal İşleme Bilim Dalı
  13. Sayfa Sayısı: 72

Özet

Sayısal işaret işlemede süzgeçler oldukça geniş ve önemli bir yere sahiptir. Süzgeçler bant genişliğini sınırlamak, ilgilenilen aralığın dışında kalan frekanslardaki işaretleri bastırmak bu sayede gürültü enerjisini azaltmak, giriş işaretini şekillendirmek ve/veya sadece istenilen örüntüye sahip işaretlerin tanımak/geçmesine izin vermek için kullanılırlar. Örneklenmiş ve sayısallaştırılmış işaret değerleri üzerinde ilgili hesapları gerçekleştirmek için FPGA (Alanda Programlanabilir Kapı Dizileri) ve DSP (Dijital İşaret İşlemcisi) gibi özel veya genel amaçlı sayısal işlemciler/devreler/yazılım kullanılır. Ana sistem, işaret/görüntü tanıma/üretme ve/veya haberleşme için tasarlanmış olabilir. Örneğin, SDR (Yazılım Tabanlı Radyo) süzgeç, eşzamanlayıcı, modülatör, demodülatör, kodlayıcı vb gibi birçok sayısal işlem içermektedir. İşlemlerin karmaşıklığına bağlı olarak, gerçek zamanlı yada değil çoğu sistemin hızı/performansı temel aritmetik işlemlerle sınırlanmaktadır. Bu tez çalışmasında sayısal süzgeçlerin çarpma işlemsiz de gerçekleştirilebileceğini göstermek amacıyla LUT (Taramalı Tablo) tabanlı süzgeçler incelenmiş, geliştirilmiş ve örnek süzgeç olarak üst-örnekleyen raised-cosine süzgecinin FPGA üzerinde tasarımı gerçekleştirilmiştir. LUT içeriğinin çalışma zamanında değiştirilebilmesi süzgeç tepkisinin de çalışma zamanında değiştirilebilmesine olanak sağlamakta, aynı zamanda çarpma işlemi de içermediğinden bu süzgeçleri klasik süzgeçlere göre oldukça avantajlı bir konuma getirmektedir. SDR sistemlerinde değişik frekanslarda sinus (yada farklı dalgaşekilleri) işaretleri birçok katmanda kullanılmaktadır. Bu işaretler sayısal osilatörler ile üretilmektedir. Bunlardan en vazgeçilmezi istenen işaretin seçimi yada veri işaretinin belirlenmesi için kullanılan eşzamanlama ve algılama devreleri için üretilen dalga şekilleridir ve frekansı anlık ayarlanabilen osilatörler ile üretilmelidirler. De Moivre trigonometrik ilişkisini kullanan sayısal bir osilatör geliştirilmiş, bu osilatörün trigonometrik ilişkiler ve doğrusal yaklaşım uygulamalarıyla birleştirilmesiyle daha önce gerçeklenmemiş iki sayısal kontrollü sinüzoidal işaret üreteci tasarlanmıştır. Lineer parçalı doğrusal yaklaşım ile yeni bir sayısal kontrollü osilatör daha geliştirilmiş ve Simulink üzerinde test edilmiştir.

Özet (Çeviri)

Filters have wide and important role in digital signal processing. They are used for limiting bandwidth, suppressing signals in frequency outside the interest range to reduce the noise power, shaping the input signal and allowing the signal which has desired pattern. FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor) and special microprocessor/ circuitry/ software are generally used to perform signal processing on sampled and digitized signal values. Main system might have been designed for signal/image recognition/ production and/or communication systems and includes many digital processes such as SDR (Software Defined Radio) filter, synchronizer, modulator, demodulator, encoder etc.. Depending on the complexity of the operation, performance/speed of most systems, real-time or not, is limited by fundamental arithmetic operations. It is shown in this thesis that LUT (Look-Up Table) based digital filters can be implemented without multiplication but with a reasonable serialization. LUT based filters are examined and improved and an upsampling raised-cosine filter is designed and implemented on FPGA. Since the content of the LUT can be changed at runtime, filter response can also be changed at runtime. In addition, because these filters do not include multiplication, they are quite advantageous compared to conventional filters. Sinusoidal signals (or different waveform) at different frequencies are used in many layers of SDR systems. These signals are generated with numerically controlled oscillators. The most indispensable use of numerically controlled oscillators is in synchronization and detection circuits where the transmitted data is detected. These waveforms must be generated by frequency-adjustable oscillators. A numerically controlled oscillator is developed by using De Moivre trigonometric identity. Two additional new oscillators are designed by combining De Moivre oscillator and trigonometric relations. Another new numerically controlled oscillator is designed with linear segment approach and tested on Simulink.

Benzer Tezler

  1. Real time implementation of an acoustic radar on field programmable gate arrays

    Alanda programlanabilir kapı dizilerinde gerçek zamanlı bir akustik radar uygulaması

    MURAT ARSLAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2012

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. TEMEL ENGİN TUNCER

  2. Multi-antenna communication systems with signal space diversity

    İşaret uzayı çeşitlemeli çoklu-anten sistemleri

    MUSTAFA ANIL REŞAT

    Doktora

    İngilizce

    İngilizce

    2020

    Elektrik ve Elektronik MühendisliğiAnkara Yıldırım Beyazıt Üniversitesi

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

    DOÇ. DR. SERDAR ÖZYURT

  3. Memory organization in pipelined hierarchical search structures for packet classification

    Paket sınıflandırılması için boru hattında hiyerarşik arama yapılarında bellek organizasyonu

    ÇAĞLA IRMAK RUMELİLİ

    Yüksek Lisans

    İngilizce

    İngilizce

    2013

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. CÜNEYT FEHMİ BAZLAMAÇCI

    YRD. DOÇ. DR. OĞUZHAN ERDEM

  4. Hızlı Fourier dönüşümünün programlanabilir kapı dizilerinde uygulanması

    Implementation of fast Fourier transform on programmable gate arrays

    ZEYNEP KAYA

    Doktora

    Türkçe

    Türkçe

    2021

    Elektrik ve Elektronik MühendisliğiEskişehir Osmangazi Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. EROL SEKE

  5. Real time skeletonization on fpga with a hand tracking application

    Alanda programlanabilir kapı dizileri üzerinde gerçek zamanlı iskelet bulma ve el takip uygulaması

    MELİKE ATAY

    Yüksek Lisans

    İngilizce

    İngilizce

    2014

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

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

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