Ders Adı | Kodu | Yarıyıl | T+U Saat | AKTS | |
İleri Sayısal Tasarım | BM5017 | 3 + 0 | 7,5 |
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 |
---|