CENG 214
Mantık Tasarımı
Dersin içeriğinde bilgisayar mimarisini anlamak ve tasarlamak için gerekli olan temel bilgi, kavram ve deneyimler öğrenciye kazandırılır. İçerikte; boolean cebir, mantık kapıları, çok seviyeli mantık kapıları, kombinasyonel aritmetik ve mantık sistemleri, sıralı mantık, registerlar ve sayaçlar, bellek birimleri ve programlanabilir mantıkla problem çözme gibi kuramsal ve deneysel çalışmalar bulunur. Öğrencinin mantık ve aritmetik devre tasarımını kuramsal olarak yapabilme, sınama ve laboratuvar ortamında uygulama yeteneği geliştirilir.
Dersin Amacı
Bilgisayar mimarisine giriş. Sayı sistemleri. Bool Cebiri. Mantık kapıları ve flip-floplar. Kombinasyonel ve sıralı devre tasarımı. Dizgeler, sayaçlar. Bus Transferi. RAM, ROM üniteleri. Komut işletimi ve devresel kontrol.
Öğrenme Çıktıları:
- Bilgisayar mimarisini ve işleyişini kavrama.
- Aritmetik ve Mantık işlem biriminin nasıl çalıştığının anlaşılması ve tasarımını yapabilecek seviyeye gelinmesi.
- Öğrencinin bellek biriminin ne olduğunu ve nasıl çalıştığını anlaması.
- Tanımlanacak problemler için özel devre tasarımlarının öğrenci tarafından yapılabilir olması.
Dersin Kitabı / Malzemesi / Önerilen Kaynaklar
Logic and Computer Design Fundamentals, 4th Edition (2007) Prentice – Hall [M. Morris Mano, Charles Kime] (textbook) Digital Design, 4th Edition (2007) Prentice – Hall [M. Morris Mano, Michael D. Ciletti]
| Hafta | Konular |
| 1 | Sayı sistemleri |
| 2 | Aritmetik işlemler ve taban dönüşümleri |
| 3 | Kapı devreleri ve Boole denklemleri |
|
4
|
Devre optimizasyonu ve K-maps |
| 5 | Ek kapı tipleri ve üç durumlu mantık |
| 6 | Tasarım adımları, hiyerarşik tasarım ve teknoloji haritalaması |
| 7 | Vize |
| 8 | Decoders, encoder, multiplexer, demultiplexer ile tasarım |
|
9
|
İkili toplayıcılar ve ikili toplayıcı-çıkarıcılar |
|
10
|
İkili çarpma ve daraltma ile tasarım |
|
11
|
bcd adder, carry lookahead generator, magnitude comparator |
|
12
|
Depolama elemanları ve analizi |
|
13
|
Sıralı devre tasarımı |
|
14
|
Durum makinesi tasarımı |
- Final Sınavı: 20%
- Ara Sınav: 30%
- Lab: 40%
- Ödev: 10%

