DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
BSO 228SAYISAL ENTEGRE TASARIM DİLİ3 + 04. Yarıyıl 

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı Öğrenci; 1. Donanım tanımlama dillerinin türlerini, kullanım alanlarını, temel kavramlarını ve sistem tasarımında izlenecek adımları açıklayabilir. 2. Donanım tanımlama dilinin temel bileşenlerini, veri tiplerini, ardışıl ve paralel ifadeleri, temel modelleme yapılarını açıklayabilir. 3. Temel dil yapılarını kullanarak sayısal devrelerin tasarımını ve benzetimini yapabilir. 4. Sınama (testbench) programları yardımıyla tasarlanan sistemin benzetimini ve analizini yapabilir.
Ders İçeriği Donanım tanımlama dilleri : VHDL, Verilog, JHDL, System C yüksek seviyeli dil kullanımının üstünlükleri, tasarım basamakları,geliştirme ortamları, doğrulama araçları, programlama standartları(JEDEC). Temel veri tipleri, ardışıl komutlar, karışık (compozite) veri tipleri, temel modelleme yapıları, alt yordamlar, paketler ve “use” kullanımları, eleman (component) ve ayar (configuration) tanımı ve kullanımı, üretim (generate) ifadeleri, sınama programları (testbench) üretimi. Tasarlanacak sistem modelinin VHDL dilinde ifade edilmesi, program kodunun geliştirme ortamında derlenmesi, sınırlama ifadelerinin oluşturulması, sistemin farklı benzetim (zamansal, işlevsel, davranışsal) metotları ile doğrulanması, giriş değişkenlerinin dalga şekli üreteci (waveform generator) ile üretilmesi. Sınama programlarının yararları, tanımlanması ve kullanılması. .
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz yüze

DERS ÖĞRENME KAZANIMLARI
1Donanım tanımlama dillerinin türlerini, kullanım alanlarını, temel kavramlarını ve sistem tasarımında izlenecek adımları açıklar.
2Donanım tanımlama dilinin temel bileşenlerini, veri tiplerini, ardışıl ve paralel ifadeleri, temel modelleme yapılarını açıklar.
3Temel dil yapılarını kullanarak sayısal devrelerin tasarımını ve benzetimini yapar.
4Sınama (testbench) programları yardımıyla tasarlanan sistemin benzetimini ve analizini yapar.

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12PY 13
ÖK 015555         
ÖK 025555         
ÖK 03555555  5555 
ÖK 04555555  5555 
Ara Toplam202020201010  10101010 
Katkı5555330033330

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14342
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)14342
Ödevler2816
Arasınavlar(hazırlık süresi dahil)11010
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)11010
Toplam İş Yükü

Dersin AKTS Kredisi






120


DERS ŞUBELERİ
 Dönem seçiniz :   


Seçili dönemde ders açılmamıştır.

T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları