Türkçe | English
FEN BİLİMLERİ ENSTİTÜSÜ / BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI
DOKTORA 
Ders Bilgi Paketi
http://ceng.ktu.edu.tr/
Tel: +90 0462 3773157
FBE
FEN BİLİMLERİ ENSTİTÜSÜ / BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI / DOKTORA 
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

BILL7122Embedded Systems3+0+0AKTS:7.5
Yıl / YarıyılGüz Dönemi
Ders DuzeyiDoktora
Yazılım Şekli Seçmeli
BölümüBİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI
Ön Koşul
Eğitim SistemiYüz yüze
Dersin Süresi14 hafta - haftada 3 saat teorik
Öğretim ÜyesiProf. Dr. Mustafa ULUTAŞ
Diğer Öğretim ÜyesiYok
Öğretim Diliİngilizce
StajYok
 
Dersin Amacı:
Gömülü sistem gereksinimlerini anlama, tasarımını gerçekleştirmek için uygun donanım ve yazılım öğlerini seçmek, tasarlanan sistemin benzetimini gerçekleştirebilmek, sistemi gerçekleme, yazılım hatalarını giderme, yeni özellikler veya performans iyiyleştirmesi amacı ile yeni modül veya donanım ekleyebilme, kara ve beyaz kutu analizlerini yapabilme
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : Kullanıcı ihtiyaçları belirtilen bir gömülü sistem uygulaması için donanım ve yazılım seçebilir3
ÖK - 2 : Gömülü sistem donanımı ve yazılımını tasarlayarak simule edebilir3 - 4
ÖK - 3 : Gömülü sistem donanım ve yazılımını gerçekleyerek test edebilir2 - 3
ÖK - 4 : Gömülü sistem yazılımı hatalarını bularak hataları giderebilir2 - 3 - 4
ÖK - 5 : Kullanıcı istekleri doğrultusunda işlevsellik ve/veya başarım artıracak yeni modüller ekleyebilir3 - 4
ÖK - 6 : Gömülü sistemlerin kara kutu ve beyaz kutu analizlerini yapabilir1 - 2 - 3
PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Gömülü hesaplama, gömülü hesaplama işlemcileri için emir kümeleri, gömülü hesaplama için işlemciler, gömülü bilgisayar platformu, program tasarım ve analizi, süreç denetimi ve işletim sistemleri, donanım hızlandırıcıları, gömülü hesaplama için ağlar, gömülü sistem tasarım teknikleri
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Gömülü hesaplama, kompleks sistemler ve mikroişlemciler
 Hafta 2Gömülü sistem tasarım süreci, Sistem tasarımı için formalizm, oyuncak tren denetleyici
 Hafta 3Emir takımları, Bilgisayar mimarisi, Assembly dili
 Hafta 4ARM işlemciler, Sayısal işaret işleyici
 Hafta 5Merkezi işlem birimi, giriş ve çıkış programlama, korumalı mod programlama, istisna programlama
 Hafta 6Bellek sistem mekanizmaları, ön bellekleme, bellek yönetim birimleri ve adres dönüşümü
 Hafta 7MİB performansı, önbellekleme, paralelleştirme, MİB güç harcama, Veri sıkıştırıcı örneği ile tasarım
 Hafta 8Yol tabanlı bilgisayar sistemleri, MİB yolu, yol protokolleri, Doğrudan bellek erişimi, sistem yolu konfigürasyonları
 Hafta 9Arasınav
 Hafta 10Bellek elemanları, bellek elemanı organizasyonu, rasgele erişimli bellek, yalnız okunabilir bellek
 Hafta 11G/Ç elemanları, zamanlayıcı ve sayıcılar, A/D dönüştürücü ve D/A dönüştürücü, Klavyeler, LED'ler, ekran ve dokunmatik ekranlar
 Hafta 12Eleman arayüzleme, bellek arayüzleme, eleman arayüzleme, mikroişlemcilerle tasarım, sistem mimarisi, donanım tasarımı
 Hafta 13Geliştirme ve hata ayıklama, hata ayıklama ortamları, hata ayıklama teknikleri, sistem seviyesinde performans analizi, örnek: alarm saatinin tasarımı
 Hafta 14Program tasarımı ve analizi
 Hafta 15Süreçler ve işletim sistemleri
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1Computers as components: Principles of embedded computing system design, Wayne Wolf, Second Edition, 2008.
 
İlave Kaynak
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 2 30
Proje 14 2 20
Dönem sonu sınavı 16 2 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 3 14 42
Arasınav için hazırlık 1 8 8
Arasınav 2 1 2
Proje 1 8 8
Dönem sonu sınavı için hazırlık 1 8 8
Dönem sonu sınavı 2 1 2
Toplam Çalışma Yükü70