SAYISAL SİSTEM TASARIMI UYG. PROJE 3 KONULARI
A - Yazılım : Bu başlık altında verilen konular herhangi bir
programlama dilinde ve herhangi bir yazılım aracı (tercihen C veya MATLAB)
kullanılarak gerçeklenebilecektir.
- Kombinezonsal devre simülatörü
tasarımı 1 (verilen devre tanımı ile devreye ait olan doğruluk tablosunun
oluşturulması)
- Kombinezonsal devre simülatörü
tasarımı 2 (verilen devre tanımı ve çıkış değerleri ile giriş
değişkenlerin lojik değerlerinin bulunması)
- Bir Boolean fonksiyonunun iki seviyeli minimal
ifadelerinin elde edilmesi (verilen bir Boolean fonksiyonunun minterim ve
keyfi değerleri ile Quine-McCluskey yöntemi kullanılarak Boolean
fonksiyonunun minimal ifadelerinin bulunması)
- Senkron ardışıl devre simülatörü
tasarımı (verilen devre tanımı ile devreye ait olan durum tablosunun
oluşturulması)
- Ardışıl senkron
devrelerde durum indirgemesi (verilen tamamen belirlenmiş durum tablosu
ile eşdeğer bölmeleme yöntemi kullanılarak eşdeğer durumların belirlenmesi)
- Toplamlar çarpımı ifadesinde verilen bir
fonksiyonu doğru (lojik 1) yapan değişken değerlerinin bulunması
(Sağlanabilirlik (Satisfiability-SAT))
- Sizin seçtikleriniz...
B - Çok Seviyeli Kombinezonsal Devre Tasarımı : Bu başlık
altında verilen devreler SIS (Sequential Interactive System) programı ile
tasarlanacak ve herhangi bir devre simülatör programı ile analiz edilecektir.
- 4 bitlik iki sayıyı karşılaştıran devrenin
tasarımı (8 giriş – 3 çıkış)
- 3 bitlik iki sayının çarpımını ifade eden
devrenin tasarımı (6 giriş – 6 çıkış)
- 3 bitlik iki sayının 1’e tümleme kullanılarak
çıkartma işlemini gerçekleştiren devrenin tasarımı (6 giriş – 4 çıkış)
- Heksadesimal sayı karşılıklarını 7 parçalı
göstergede ifade eden devrenin tasarımı (4 giriş – 7 çıkış)
- Özel tasarlanmış aritmetik işlem devrelerinin
tasarımı (verilen seçici girişleri ile istenen aritmetik işlemleri
gerçekleştiren devrelerin tasarımı)
- Sizin seçtikleriniz...
C - Devre Tasarımı : Bu başlık altında verilen
devreler herhangi bir devre simülasyon programı ile analiz edilip
tasarlanacaktır.
- 4 bitlik iki sayının çarpımını ALU (Arithmetic
Logic Unit) tümdevreleri kullanarak gerçekleyen devrenin tasarımı
- Verilen bir 8 bitlik sayının, verilen bir 4
bitlik modülo tabanındaki karşılığını bulan devrenin tasarımı
- 4 bitlik sayılar kümesinde bulunan 8 adet sayının
en büyüğünü bulan ve sonucu 4 LED üzerinde gösteren devrenin tasarımı
- 8 bit ile ifade edilebilen Fibonacci sayılarını
bulan devrenin tasarımı (0 ve 1 başlangıç değerleri ile o andaki sayının
kendisinden bir önceki ve iki önceki sayıların toplamı şeklinde oluşan
Fibonacci sayılarını, 0-1-1-2-3-5-8-13-21-...,
elde eden devrenin tasarımı)
- Frekans bölücü tasarımı (2 adet seçici girişi ile
saat frekansını, belirlenecek 4 farklı frekansa bölen devrenin tasarımı)
- Kayan tarih (gün-ay-yıl) devresi tasarımı (6 adet
7 parçalı gösterge üzerinde tarihi belirten sayıların belirtilen iki ayrı
frekansta kaymasını gerçekleyen devrenin tasarımı)
- Işık oyunları (8 adet LED üzerinde (L-H değerleri
ile 16 adet LED) 2 adet seçici giriş ile 4 farklı ışık oyununu
gerçekleştiren devrenin tasarımı)
- Basketbol maçı skor tablosu tasarımı (İki takım
için 1, 2 ve 3 sayılıkların olduğu basketbol karşılaşması skorunun her
aşamada 8 adet LED üzerinde gösterilmesini sağlayan devrenin tasarımı)
- Satış makinesi tasarımı (belirlenecek olan 3 adet
birbirinden farklı bozuk paralar ile belirli bir tutardaki eşyanın
alınmasını sağlayan devrenin tasarımı)
- Trafik sinyalizasyon devresinin tasarımı
(belirlenecek olan kriterlere göre trafik
ışıklarını ayarlayan devrenin tasarımı)
- Seri girişli kapı kilit devresi tasarımı
(belirlenecek olan 6 basamaklı şifre seri olarak girildiğinde çıkış
LED’ini yakan ve 6 basamaklı şifre 3 defa yanlış girildiğinde alarm
LED’ini yakan kilit devresinin tasarımı)
- Araba alarm devresi tasarımı (dışarıdan gelen
girişlere (kapının zorlanması ve darbe) karşılık belirlenecek olan iki
farklı tonda ve farklı sürelerde çalışan alarmın tasarımı)
- İleri/geri sayabilen ve başlangıç konumu
ayarlanabilen kronometre tasarımı
- Tarih (kaçıncı gün- kaçıncı ay-yıl) göstergesi
ile saat devresi tasarımı
- Alarmlı saat devresi tasarımı
- Sizin seçtikleriniz...
Tüm
öğrenciler A, B veya C kısmındaki projelerden sadece bir tanesini seçeceklerdir.
Proje Kayıt
Son Tarihi : 4 Aralık 2006
Yılsonu
Başarı Notuna Katkısı : %10.5
Son Teslim Tarihi : Sayısal Sistem Tasarımı Uyg. Final Sınavı