EN
  • Anasayfa
  • BM5017 İleri Sayısal Tasarım (2024 - 2025 / . Yarıyıl)
  • EN
BM5017 - İleri Sayısal Tasarım
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
İleri Sayısal Tasarım BM5017 3 + 0 7,5 Pdf
Birim Bölüm
BİLGİSAYAR MÜHENDİSLİĞİ - YL
Derece Seviye Lisansüstü - Seçmeli - Türkçe
Dersin Verilişi Yüz-yüze
EBS Koordinatörü Prof. Dr. Ahmet AKBAŞ
Ders Veren
Amaç

Sayısal devre tasarımında şematik çizim yaklaşımını kullanan geleneksel yöntemler, günümüzde yerini donanım tanımlama dillerini (HDL'ler) kullanan bilgisayar destekli tasarım yöntemlerine bırakmaktadır. Bu yaklaşım, özellikle, VLSI teknolojisinin gelişmesiyle birlikte artan tasarım karmaşıklığını aşma ve SOC tabanlı tasarımları daha kısa sürede uygulanır hale getirme fırsatı sunmaktadır. Bu kapsamda endüstride yaygın kabul gören Verilog ve VHDL dilleri IEEE standartları haline gelmiştir. Günümüzde tasarımcılar bu diller vasıtasıyla çeşitli karmaşıklık derecesine sahip sayısal devrelerin yazılım modelini oluşturmakta, devrenin işlevselliğini doğrulamakta ve ardından devreyi otomatik olarak optimize ederek fiziksel teknoloji domenine aktarılacak ağ-listesini (netlist) hazırlayabilmektedir. Dersin amacı, lisans-üstü eğitim düzeyindeki öğrencilerin sayısal devre tasarımı ile ilgili bu değişim sürecini takip edebilecek bilgi ve beceriyi kazanması ve, bu sahadaki bilimsel çalışma platformlarına katılım sağlayacak dinamizme ulaşmalarını sağlamaktır.

Ders İçeriği

Sayısal tasarım yöntemlerine giriş; ileri kombinasyonel devre tasarım Yönergeleri; ileri ardışıl lojik devre tasarım yönergeleri; Verilog programlama: anahtar kelimeler, veri türleri, operatörler ve biçimsel sözdizimi; Verilog ile RTL (Register Transfer Level) karmaşık devre tasarımı; kombinasyonal ve ardışıl lojik devrelerin davranışsal modellerle tasarımı; sonlu durum makineleri; sayısal işlemciler için algoritma ve mimari geliştirme; aritmetik işlemciler için mimari geliştirme; simülasyon kavramları ve PLD tabanlı tasarımlar; RTL ile uygulamaya özel entegre devre (ASIC) sentezi; statik zamanlama analizi; ASIC tasarımının kısıtları; düşük güç harcamalı devre tasarımı; tek çip üzerinde sistem (SOC) tasarımı.

Ders Kaynakları Vaibbhav Taraate (2016), Verilog ile Sayısal Devre Tasarımı, Kodlama ve RTL Sentezleme; Springer, New Delhi, India. ISBN 978-81-322-2789-2 DOI https://doi.org/10.1007/978-81-322-2791-5
Michael D. Ciletti (2005), Verilog HDL ile İleri Sayısal Tasarım ; Prentice-Hall of India Private Limited New Delhi, ISBN 81-203-2756-X
Açıldığı Öğretim Yılı 2023-2024
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Bu bilgi girilmemiştir.
Toplam 0
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Bu bilgi girilmemiştir.
Toplam %0
Yarıyıl İçinin Başarıya Oranı %0
Yarıyıl Sonu Çalışmalar %0
Toplam %0
Kategori Ders İlişki Yüzdeleri (%)
Aktarılabilir Beceri Dersleri
0
Beşeri, İletişim ve Yönetim Becerileri Dersleri
0
Destek Dersleri
0
Ek Dersler
0
Kategori
0
Mesleki Seçmeli Dersler
0
Temel Meslek Dersleri
0
Uygulama Dersleri
0
Uzmanlık / Alan Dersleri
0
Ders İş Yükü Öğretim Metotlar / Öğretim Metodu Süresi (Saat) Sayısı Toplam İş Yükü (Saat)
Toplam İş Yükü (Saat) 0
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 0
AKTS
Hafta Konu Öğretim Metodu
1 Sayısal Tasarım Yöntemlerine Giriş Ders
2 İleri Kombinasyonel Devre Tasarım Yönergeleri Ders
3 İleri Ardışıl Lojik Devre Tasarım Yönergeleri Ders
4 Verilog Programlama: Anahtar Kelimeler, Veri Türleri, Operatörler ve Biçimsel Sözdizimi Ders
5 Verilog ile RTL (Register Transfer Level) Karmaşık Devre Tasarımı Ders
6 Kombinasyonal ve Ardışıl Mantık Devrelerinin Davranışsal Modellerle Tasarımı Ders
7 Sonlu Durum Makineleri Ders
8 Sayısal İşlemciler için Algoritma ve Mimari Geliştirme Ders
9 Aritmetik İşlemciler için Mimari Geliştirme Ders
10 Simülasyon Kavramları ve PLD Tabanlı Tasarımlar Ders
11 RTL ile Uygulamaya Özel Entegre Devre (ASIC) Sentezi Ders
12 Statik Zamanlama Analizi Ders
13 ASIC Tasarımını Sınırlandırma Ders
14 Düşük Güç Harcamalı Devre Tasarımı Ders
15 Tek Çip Üzerinde Sistem (SOC) Tasarımı Ders
Ders Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
DERS ÖĞRENME ÇIKTISI
PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10