Ders Bilgi Formu ( ELM 457 )
Temel bilgiler | ||||||
Ders adı: | FPGA-tabanlı Sistem Tasarımı | |||||
Ders kodu: | ELM 457 | |||||
Öğretim üyesi: | Dr. Furkan ÇAYCI | |||||
AKTS kredisi: | 6 | |||||
GTÜ kredisi: | 3 () | |||||
Yılı, Dönemi: | 4, Güz | |||||
Dersin düzeyi: | Lisans | |||||
Dersin tipi: | Alan seçmeli | |||||
Öğretim dili: | İngilizce | |||||
Öğretim şekli: | Yüz yüze , Grup çalışması , Laboratuvar çalışması | |||||
Ön koşullar: | ELM 234, ELM 235 | |||||
Staj durumu: | Yok | |||||
Dersin amacı: | FPGA-tabanlı sistem tasarımı endüstri standardı CAD sentezleme araçlarını kullanarak modern dijital bilgisayar tasarımı metodlarını inceler. Donanım tasarımı, lojik sentezleme araçları, sentezleme ve etkili kodlama için simülasyon metodları gibi konuları içerir. İki projeyle güçlendirilen laboratuvarlarla FPGA sistem tasarımı ve değerlendirmesi hedeflenmektedir. Bu dersin sonunda, öğrencilerin HDL simulation ve sentezleme araçlarını kullanarak komple bir donanım sistemi tasarlayıp, test edip, uygulamaya koyma yetisine sahip olmaları hedeflenmektedir. Bu derste endüstri standardı CAD sentezleme araçları kullanılacak olup, döneme bağlı olarak VHDL, Verilog yada SystemVerilog dillerinden birisi kullanılacaktır. |
|||||
Öğrenme çıktıları
![]() |
||||||
Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:
-
FPGA kullanarak bir donanım sistemini tasarlama, doğrulama ve gerçekleştirme
Program Çıktılarına Katkıları
- Sistem tasarımlarını geliştirmek, uygulamak ve sürdürmek
- Mühendislik uygulamalarında farklı teknik ve modern araçları kullanma bilgisini geliştirmek
- Modern yöntemler ve teknik araçları kullanmak
Değerlendirme Tipi
- Dönem projesi
-
Donanım tasarımını test düzeneği kurarak zamanlama ve kesinlik için doğrulamak
Program Çıktılarına Katkıları
- Veri analizi ve yorumunun yanında deneyler tasarlayıp yürütmek
- Mühendislik problemlerini formüle edip çözmek
- Mühendislik uygulamalarında farklı teknik ve modern araçları kullanma bilgisini geliştirmek
Değerlendirme Tipi
- Yazılı sınav
- Laboratuvar uygulamaları/sınavları
-
FPGA tasarımı için kullanılan endüstri standardı CAD sentezleme araçları kullanılımı
Program Çıktılarına Katkıları
- Sistem tasarımlarını geliştirmek, uygulamak ve sürdürmek
- Mühendislik uygulamalarında farklı teknik ve modern araçları kullanma bilgisini geliştirmek
- Modern yöntemler ve teknik araçları kullanmak
Değerlendirme Tipi
- Laboratuvar uygulamaları/sınavları
- Dönem projesi