ÇANKIRI KARATEKİN ÜNİVERSİTESİ - Bologna Bilgi Sistemi


  • Ders Tanımı
  • Ders Adı Kodu Yarıyıl Teori+Uygulama (Saat) Havuz Statü AKTS
    Sayısal Sistem Tasarımı EEM446 BAHAR 3+0 S 4
    Öğrenme Çıktıları
    1-FPGA ve VHDL ile ilgili temel kavramları ve tasarım prensiplerini açıklar.
    2-Tasarım problemlerini çözer.
    3-FPGA tasarımı için gerekli veri yapıları ve algoritmaları açıklar.
    4-Kombinasyonel ve ardışık devreleri simüle etmek için test ortamını gerçekleştirir.
  • AKTS / İŞ YÜKÜ TABLOSU
  • EtkinlikKatkı Yüzdesi

    (100)

    SayısıSüresi (Saat)Toplam İş Yükü (Saat)
    Ders Süresi (Hafta x Ders Saati)14342
    Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme)14342
    Ödevler1011010
    Kısa Süreli Sınavlar (sınav + hazırlık) 0000
    Ara Sınavlar (sınav + hazırlık)4011010
    Proje0000
    Laboratuar 0000
    Yarıyıl Sonu Sınavı (sınav + hazırlık) 5011515
    Diğer 0000
    Toplam İş Yükü(Saat)   119
    Toplam İş Yükü(Saat)/ 30 (s)     3,97 ---- (4)
    Dersin AKTS Kredisi   4
  • Ders Akışı
  • Hafta Konular Ön Hazırlık
    1 FPGA(Field Programmable Gate Array) yapısı ve özelliklerinin açıklanması. K1-Bölüm-1
    2 Programlanabilir Kapı Dizileri (PGA) ve mimarilerinin açıklanması. K1-Bölüm-1
    3 FPGA tasarım teknikleri ve tasarım kısıtlamalarının açıklanması. K1-Bölüm-2
    4 Donanım Tanımlama Dilleri (HDL) hakkında genel bilgilendirme. K1-Bölüm-2
    5 Davranışsal ve kapı seviyesi tasarım modellerinin açıklanması. K1-Bölüm-3
    6 Kombinezonsal ve Ardışıl devre tasarımları ve benzetim örnekleri. K1-Bölüm-4
    7 Senkron Tasarım kavramı ve FPGA içindeki farklı bellek yapılarının açıklanması. K1-Bölüm-5
    8 Sayıcılar, Kaydediciler ve Aritmetik Devrelerin HDL ile tasarımı ve simülasyonları. K1-Bölüm-6
    9 FPGA sentezleme ve yerleştirme işlemleri, programlama yöntemleri. K1-Bölüm-7
    10 FPGA programlamaya giriş K2-Bölüm-8
    11 FPGA uygulamaları-I K2-Bölüm-9
    12 FPGA uygulamaları-II K2-Bölüm-10
    13 FPGA uygulamaları-III K2-Bölüm-10
    14 FPGA uygulamaları-IV K2-Bölüm-10
    Ön Koşul -
    Ders Dili Türkçe
    Dersin Sorumlusu Dr. Öğr. Üyesi Mustafa TEKE
    Dersi Verenler -
    Ders Yardımcıları -
    Kaynaklar K1-Sarıtaş, E. & Karataş, S. (2013). Her yönüyle FPGA ve VHDL (3.Baskı), Palme Yayıncılık, İstanbul. K2-Wilson, P. R. (2007). Design Recipes for FPGAs: Using Verilog and VHDL (2nd Edition), Newnes Press, England.
    Yardımcı Kitap -
    Dersin Amacı Alanda programlanabilir kapı dizileri (FPGA) tasarımı ve yüksek hızlı tümleşik devreler için donanım tanımlama dili (VHDL) ile ilgili kapsamlı bilgi sağlamak, FPGA tasarımı adımlarını ve programlama ortamlarını tanıtmak ve tasarım uygulamaları gerçekleştirmek.
    Dersin İçeriği FPGA(Field Programmable Gate Array) yapısı ve özelliklerinin açıklanması. Programlanabilir Kapı Dizileri (PGA) ve mimarilerinin açıklanması. FPGA tasarım teknikleri ve tasarım kısıtlamalarının açıklanması. Donanım Tanımlama Dilleri (HDL) hakkında genel bilgilendirme. Davranışsal ve kapı seviyesi tasarım modellerinin açıklanması. Kombinezonsal ve Ardışıl devre tasarımları ve benzetim örnekleri. Senkron Tasarım kavramı ve FPGA içindeki farklı bellek yapılarının açıklanması.Sayıcılar, Kaydediciler ve Aritmetik Devrelerin HDL ile tasarımı ve simülasyonları. FPGA sentezleme ve yerleştirme işlemleri, programlama yöntemleri. FPGA programlamaya giriş. FPGA uygulamaları.
  • Program Yeterlilik Çıktıları
  • Program Yeterlilik Çıktıları Katkı Düzeyi
    1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Elektrik-Elektronik Mühendisliği çözümleri için beraber kullanır 3
    2 Elektrik-Elektronik Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular -
    3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular 4
    4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır 5
    5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar 2
    6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır -
    7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır -
    8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir 3
    9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler -
    10 Mesleki ve etik sorumluluk bilincine sahiptir -
    11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır 3
    12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir 3
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster