Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Programlanabilir Lojik Devreler ile Prototip GeliştirmeEHM417035300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Elektronik & Haberleşme Mühendisliği Lisans Programı (%30 İngilizce)
Seçmeli @ Elektrik Mühendisliği Lisans Programı (%30 İngilizce)
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimElektronik & Haberleşme Mühendisliği Bölümü
Dersin KoordinatörüBurcu Erkmen
Dersi Veren(ler)
Asistan(lar)ıGökçe Nur BEKEN
Dersin AmacıSahada programlanabilir kapı dizileri üzerinde farklı uygulamalara özgü hızlı prototipleme gerçekleştirmek
Dersin İçeriğiHaberleşme protokolleri, Sabit Nokta – Kayan Nokta Hesaplama Teknikleri, UART, XADC, PWM, SPI, I2C modül geliştirme, Frekans Sentezi ve Ses uygulaması, görüntü yansıtma ve kontrol uygulamaları, Gömülü SOC Sistemlerine Giriş, Xilinx MicroBlaze işlemci ve IP geliştirme
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Ders Kitabı 1: P. P. Chu, FPGA Prototyping by VHDL Examples: Xilinx MicroBlaze MCS SoC 2nd Edition, 2017
  • Ders Kitabı 2: D. Harris, S. Harris, Digital Design and Computer Architecture 2nd Edition, 2012
  • Kullanım Rehberi 1: Vivado Simulator user Guide Xilinx /Documentation
  • Kullanım Rehberi 2: Nexys DDR4 & Artix 7 Board User Guide
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler, çevresel modülleri sistematik biçimde FPGA kartı üzerinde gerçekleştirmeyi öğrenir
  2. Öğrenciler, FPGA üzerinde HDL kullanarak hızlı prototipleme becerisi kazanır
  3. Öğrenciler ses ve görüntü verilerini donanım üzerinde işleme becerisi kazanır.
  4. Öğrenciler Gömülü Sistem SOC donanımı hakkında bilgi edinir

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4
PÇ-1----
PÇ-2----
PÇ-3----
PÇ-4----
PÇ-5----
PÇ-6----
PÇ-7----
PÇ-8----
PÇ-9----
PÇ-10----
PÇ-11----
PÇ-12----
PÇ-13----
PÇ-14----
PÇ-15----
PÇ-16----
PÇ-17----
PÇ-18----
PÇ-19----
PÇ-20----
PÇ-21----
PÇ-22----
PÇ-23----
PÇ-24----
PÇ-25----
PÇ-26----
PÇ-27----
PÇ-28----
PÇ-29----
PÇ-30----

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1FPGA üzerinde prototip çalışmalarıDers Kitabı1
2Bare Metal Yazılım Geliştirme, IO Kaydedicilere erişim yazılımı ve cihaz sürücü yazılımlarıDers Kitabı1
3Gömülü Sistem üzerinde haberleşme protokolleriDers Kitabı1
4SPI & I2C Modül geliştirme ve uygulamaDers Kitabı1, Kullanım Rehberi 1-2
5SPI & I2C Modül geliştirme ve uygulamaDers Kitabı1, Kullanım Rehberi 1-2
6XADC modül geliştirme ve uygulamaDers Kitabı1, Kullanım Rehberi 1-2
7Fixed Point – Floating Point Hesaplama TeknikleriDers Kitabı2
8Ara Sınav 1
9PWM modül geliştirme ve uygulamaDers Kitabı2, Kullanım Rehberi 1-2
10UART modül geliştirme ve uygulamaDers Kitabı1, Kullanım Rehberi 1-2
11Gömülü SOC Sistemlerine giriş, Donanım Yazılım Bölütleme, Xilinx MicroBlaze işlemci ve IP geliştirmeDers Kitabı1
12Frekans Sentezleme ve Ses UygulamasıDers Kitabı1, Kullanım Rehberi 1-
13Görüntü yansıtma ve kontrol uygulamasıDers Kitabı1, Kullanım Rehberi 1-
14PMOD uygulamalarıDers Kitabı1, Kullanım Rehberi 1-
15Proje Sunumları
16Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev115
Sunum/Jüri
Projeler125
Seminer/Workshop
Ara Sınavlar120
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması133
Derse Özgü Staj
Ödev116
Küçük Sınavlar/Stüdyo Kritiği
Projeler120
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)118
Final (Sınav Süresi + Sınav Hazırlık Süresi)120
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok