You are on page 1of 35

ARDIŞIL DEVRE TASARIMI

A R D I Ş I L D E V R E TA S A R I M I - Ö R N E K - 1

• Şekilde blok şeması ve çalışma programı verilen lojik devreyi RS, JK ve D tipi
FF’ler kullanarak ayrı-ayrı tasarlayalım
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1

• Özetlenen çıkış dizisini gerçekleştiren devre ilk durumuna döner ve işlem


tekrar başlar.
• Açıklamalardan anlaşılacağı üzere, devre çıkışlarının değişme süresini
tetikleme işaretinin frekansı tayin eder.
• Tetikleme işaretinin frekansının artması ile LED’in yanıp sönme süreleri azalır.
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1

• i- Tasarım sırasında daha önce verilen işlem sırasından bazıları ihmal edilebilir.
Bu durumda; durum sayısı 4 olduğundan kullanılacak FF sayısı 2 olarak tespit
edilir.
• ii- Seçilen FF tipi için, devre çıkış tablosu ve FF geçiş tablosundan
faydalanılarak devre durumu geçiş tablosu hazırlanır.
• iii- Her bir geçiş tablosu Karnaugh haritasına uygulanarak, sadeleştirilmiş lojik
ifade elde edilir.
• iv- Bulunan eşitliklere göre, FF’lere kapılar eklenerek lojik devre çizilir.
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1

• Çözüm 1: İlk olarak RS FF ile tasarım yapılacağına ve kullanılacak FF sayısı 2


olacağına göre; devrenin çıkış durumlarını gösteren devre çıkış tablosu
hazırlanır.
• Daha sonra verilen RS FF geçiş tablosundan faydalanılarak, Q1 için S1, R1 ve
Q2 için S2, R2 geçişleri oluşturulur
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1

• Durum geçiş tablosunun oluşumunda kullanılacak FF’ye ait geçiş tablosundan


faydalanılır.
• Q1 ve Q2’ nin çıkışı sırasıyla;
• Q1 çıkışı için 0-0-1-1-0 ve
• Q2 çıkışı için 1-0-0-1-1 şeklindedir.
• Bu değişimlere göre S1-R1 ve S2-R2 değerleri yazılır.
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1

• Çözüm 2: Aynı problemi JK FF’ler kullanarak gerçekleştirelim.


• Aynı işlem sırası ve 2 adet JK FF kullanılarak, aynı işlemi gerçekleştirecek
devreyi çizelim.
• Önce JK geçiş tablosunu kullanarak, J1, K1, J2, K2 girişleri için FF geçiş
tablosu oluşturulur.
• FF’lerin geçiş tablosundaki değerlerin Karnaugh haritalarına taşınması ve
gruplandırma yapılır.
• Karnaugh şemalarından yazılan eşitlikleri temsil eden lojik devrenin çizilmesi
ile ardışıl devre oluşur.
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1

• Çözüm 3: İstenilen devreyi D tipi FF’lerle gerçekleştirmek için;


• D tipi FF geçiş tablosundan faydalanılarak FF’lere ait geçiş tablosu oluşturulur.
• Geçiş tablolarının Karnaugh haritalarına taşınması ile, gerçekleştirilmesi
gerekli fonksiyonlar yazılır.
• Yazılan fonksiyonları temsil eden lojik devrenin çizilmesi ile ardışıl devre
oluşur
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-1
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2

• Şekilde durum şeması verilen tetiklemeli sıralı devreyi, JK FF’lerle oluşturmak


için gerekli tasarımı yapalım.
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2

• Tasarlanan devre için oluşturan geçiş tablosunda FF’lerin girişlerine uygulanması


gerekli değerler belirlendikten sonra, tablodaki değerler Karnaugh haritalarına
taşınır.
• Karnaugh haritalarında gruplandırma yapılır ve grupları temsil eden eşitlikler yazılır.
• Yazılan eşitlikler, çizilecek devreyi temsil eder.
• Tasarım sırasında lojik devre çizme aşamasına kadar gerçekleştirilen aşamalardan
bir kısmı kaldırılabilir.
• Örneğin; Karnaugh haritaları için gerekli bilgiler, doğrudan durum tablosundan elde
edilebilir. Bu durumda işlemler kısalır.
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2
ARDIŞIL DEVRE TASARIMI-
ÖRNEK-2
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3

• Blok şeması ve çalışma programı verilen devreyi J-K tipi FF’ler kullanarak
tasarlayalım.
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3

AB

00 01 11 10

00
d 0 d d JA =D
1 1 x d
01
CD
1 x d d
11
0 d d d
10
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3

AB

00 01 11 10

d d 1 1
00 KA = D’
d d x 0
01
CD
d x 0 0
11

d x x 1
10
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3

AB

00 01 11 10

x d d 1 JB = AD’
00
x d x 0
01
CD
0 x d 0
11
0 x x 1
10
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3

AB

00 01 11 10
KB = C + D’
x 1 1 d
00
d 0 x d
01
CD
d x 1 d
11
d x x d
10
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3
ARDIŞIL DEVRE TASARIMI- ÖRNEK-3

You might also like