Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Gömülü Sistem TasarımıEHM542437.5300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin DiliTürkçe
Dersin SeviyesiYüksek Lisans
Dersin TürüSeçmeli @ Elektr.&Hab. Müh. ABD Elektronik&Haberleşme Mühendisliği Ortak Yüksek Lisans Programı (2. Öğretim)
Seçmeli @ Elektr.&Hab. Müh. ABD Elektronik&Haberleşme Mühendisliği Yüksek Lisans Programı (Tezsiz)
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)Herman Sedef
Asistan(lar)ı
Dersin AmacıDonanım tanımlama dili kullanılarak FPGA üzerinde sayısal devre tasarımını öğretmek
Dersin İçeriğiProgramlanabilir lojik Elemanlar (PLD), PLD Teknolojileri ve Ürünleri, Programlanabilir Kapı Dizileri (PGA) ve mimarileri, Donanım Tanımlama Dilleri (HDL) hakkında genel bilgi, Davranışsal ve kapı seviyesi tasarım modelleri, Kombinezonsal ve Ardışıl devre tasarımları ve benzetim örnekleri, Senkron Tasarım kavramı ve Maksimum Çalışma Frekansı Belirleme, FPGA içindeki farklı bellek yapıları, Sayıcılar, Kaydediciler ve Aritmetik Devrelerin HDL ile tasarımı ve simülasyonları, FPGA (Field Programmable Gate Array) sentezleme ve yerleştirme işlemleri, programlama yöntemleri, Gömülü sistemler üzerinde veri işleme uygulamaları, Gömülü sistemlerin gerçek zamanlı uygulamaları, Gömülü sistem üzerinde akıllı algoritma gerçeklenmesi, Gömülü sistem üzerinde akıllı algoritma gerçeklenmesi, Gömülü sistem üzerinde yapay sinir ağı gerçeklenmesi
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Stephen Brown, Zvonko Vranesic, "Fundamentals of Digital Logic with VHDL Design" McGraw-Hill, 2ed Ed, 2005
  • Pong P. Chu, "FPGA Prototyping by VHDL Examples, Xilinx Spartan-3 Vesiyon" John Wiley
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler PLD ve FPGA mimari yapıları hakkında bilgi birikimi kazanacaklar
  2. Öğrenciler FPGA üzerinde, HDL ile sayısal sistemlerin nasıl tasarlandığını öğrenecekler
  3. Öğrenciler gömülü sistemler üzerinde akıllı algoritma uygulamaları gerçekleştirmeyi öğrenir.
  4. Öğrenciler gömülü sistemler üzerinde gerçek zamanlı uygulamaları gerçekleştirmeyi öğrenir.
  5. Öğrenciler gömülü sistem üzerinde proje yapma yeteneği kazanır.

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

HaftaKonularÖn Hazırlık
1Programlanabilir lojik Elemanlar (PLD), PLD Teknolojileri ve ÜrünleriDers Kitabı
2Programlanabilir Kapı Dizileri (PGA) ve mimarileriDers Kitabı
3Donanım Tanımlama Dilleri (HDL) hakkında genel bilgiDers Kitabı
4Davranışsal ve kapı seviyesi tasarım modelleri Ders Kitabı
5Kombinezonsal ve Ardışıl devre tasarımları ve benzetim örnekleriDers Kitabı
6Senkron Tasarım kavramı ve Maksimum Çalışma Frekansı Belirleme, FPGA içindeki farklı bellek yapılarıDers Kitabı
7Sayıcılar, Kaydediciler ve Aritmetik Devrelerin HDL ile tasarımı ve simülasyonlarıDers Kitabı
8FPGA (Field Programmable Gate Array) sentezleme ve yerleştirme işlemleri, programlama yöntemleriDers Kitabı
9Gömülü sistemler üzerinde veri işleme uygulamalarıDers Kitabı
10Gömülü sistemlerin gerçek zamanlı uygulamalarıDers Kitabı
11Gömülü sistem üzerinde akıllı algoritma gerçeklenmesi Ders Kitabı
12Gömülü sistem üzerinde yapay sinir ağı gerçeklenmesiDers Kitabı
13Proje sunumu
14Proje sunumu
15Proje sunumu
16Final sınavı

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
Ödev235
Sunum/Jüri
Projeler125
Seminer/Workshop
Ara Sınavlar
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 Saati153
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması155
Derse Özgü Staj
Ödev232
Küçük Sınavlar/Stüdyo Kritiği
Projeler140
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)
Final (Sınav Süresi + Sınav Hazırlık Süresi)13
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok