Dijital Devreler - Kod Çözücüler
Decoder'n' giriş hattı ve maksimum 2 n çıkış hattı olan birleşimsel bir devredir . Bu çıkışlardan biri, kod çözücü etkinleştirildiğinde mevcut girişlerin kombinasyonuna bağlı olarak yüksek etkin olacaktır. Bu, kod çözücünün belirli bir kodu algıladığı anlamına gelir. Kod çözücünün çıktıları,min terms Etkinleştirildiğinde, 'n' giriş değişkenleri (satırlar).
2 ila 4 Dekoder
2 ila 4 Dekoderin iki girişi A 1 ve A 0 ve dört çıkışı Y 3 , Y 2 , Y 1 ve Y 0 olsun . block diagram Aşağıdaki şekilde 2 ila 4 dekoder gösterilmektedir.
Bu dört çıkıştan biri, etkinleştirildiğinde her giriş kombinasyonu için '1' olacaktır, E '1'dir. Truth table 2 ila 4 dekoder aşağıda gösterilmektedir.
etkinleştirme | Girişler | çıktılar | ||||
---|---|---|---|---|---|---|
E | A1 | A0 | Y3 | Y2 | Y1 | Y0 |
0 | x | x | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 |
1 | 1 | 0 | 0 | 1 | 0 | 0 |
1 | 1 | 1 | 1 | 0 | 0 | 0 |
Hakikat tablosundan şunu yazabiliriz: Boolean functions her çıktı için
$$ Y_ {3} = E.A_ {1} .A_ {0} $$
$$ Y_ {2} = E.A_ {1}. {A_ {0}} '$$
$$ Y_ {1} = E. {A_ {1}} '. A_ {0} $$
$$ Y_ {0} = E. {A_ {1}} '. {A_ {0}}' $$
Her çıktının bir ürün terimi vardır. Yani toplamda dört ürün terimi var. Bu dört ürün terimini, her biri üç girişe ve iki invertöre sahip dört AND geçidi kullanarak uygulayabiliriz. circuit diagram Aşağıdaki şekilde 2 ila 4 dekoder gösterilmektedir.
Bu nedenle, 2 ila 4 kod çözücünün çıktıları, min termsiki giriş değişkeninin A 1 ve A 0 , etkinleştirildiğinde, E bire eşittir. Etkinleştirilirse, E sıfırdır, bu durumda kod çözücünün tüm çıkışları sıfıra eşit olacaktır.
Benzer şekilde, 3 ila 8 kod çözücü, A 2 , A 1 ve A 0 olmak üzere üç giriş değişkeninin sekiz dakika terimini üretir ve 4 ila 16 kod çözücü, A 3 , A 2 , A 1 ve A 0 olmak üzere dört giriş değişkeninin on altı dakikalık terimini üretir .
Yüksek Sıralı Kod Çözücülerin Uygulanması
Şimdi, aşağıdaki iki yüksek dereceli kod çözücüyü, düşük sıralı kod çözücüler kullanarak gerçekleştirelim.
- 3 ila 8 kod çözücü
- 4 ila 16 kod çözücü
3 ila 8 Dekoder
Bu bölümde uygulayalım 3 to 8 decoder using 2 to 4 decoders. 2-4 Dekoderin iki girişi olduğunu biliyoruz, A 1 & A 0 ve dört çıkış, Y 3 - Y 0 . Oysa 3 ila 8 Dekoderin üç girişi A 2 , A 1 ve A 0 ve sekiz çıkışı vardır, Y 7 ila Y 0 .
Aşağıdaki formülü kullanarak, yüksek sıralı kod çözücüyü uygulamak için gerekli olan düşük sıralı kod çözücülerin sayısını bulabiliriz.
$$ Gerekli \: sayı \: /: alt \: sıra \: kod çözücüler = \ frac {m_ {2}} {m_ {1}} $$
Nerede,
$ m_ {1} $, düşük seviyeli kod çözücünün çıkışlarının sayısıdır.
$ m_ {2} $, yüksek sıralı kod çözücünün çıktılarının sayısıdır.
Burada, $ m_ {1} $ = 4 ve $ m_ {2} $ = 8. Yukarıdaki formülde bulunan bu iki değeri değiştirin.
$$ Gerekli \: sayı \: / \: 2 \: \: 4 \: kod çözücüler = \ frac {8} {4} = 2 $$
Bu nedenle, bir 3 ila 8 kod çözücüyü uygulamak için iki 2 ila 4 kod çözücüye ihtiyacımız var. block diagram 2 ila 4 kod çözücü kullanan 3 ila 8 kod çözücü aşağıdaki şekilde gösterilmektedir.
Paralel girişler A 1 ve A 0 her 2 ila 4 dekodere uygulanır. A 2 girişinin tamamlayıcısı , Y 3 ila Y 0 çıkışlarını elde etmek için alttaki 2 ila 4 kod çözücünün Etkinleştir, E'ye bağlanır . Bunlarlower four min terms. Giriş, A 2 , doğrudan Y çıkış elde etmek için, üst 2 kod çözücü ile 4 arasında E etkinleştirme bağlanır 7 Y 4 . Bunlarhigher four min terms.
4 ila 16 Dekoder
Bu bölümde uygulayalım 4 to 16 decoder using 3 to 8 decoders. 3 ila 8 Dekoderin üç A 2 , A 1 ve A 0 girişine ve Y 7'den Y 0'a sekiz çıkışa sahip olduğunu biliyoruz . Oysa 4 ila 16 Dekoderin dört girişi A 3 , A 2 , A 1 ve A 0 ve on altı çıkışı vardır, Y 15 ila Y 0
Gereken alt sıra kod çözücülerin sayısını bulmak için aşağıdaki formülü biliyoruz.
$$ Gerekli \: sayı \: /: alt \: sıra \: kod çözücüler = \ frac {m_ {2}} {m_ {1}} $$
Yukarıdaki formülde, $ m_ {1} $ = 8 ve $ m_ {2} $ = 16 yerine koyun.
$$ Gerekli \: sayı \: / \: 3 \: - \: 8 kod çözücü = \ frac {16} {8} = 2 $$
Bu nedenle, bir 4 ila 16 kod çözücüyü uygulamak için iki 3 ila 8 kod çözücüye ihtiyacımız var. block diagram 3 ila 8 kod çözücü kullanan 4 ila 16 kod çözücü aşağıdaki şekilde gösterilmektedir.
Paralel girişler A 2 , A 1 ve A 0 her 3 ila 8 dekodere uygulanır. A3 girişinin tamamlayıcısı, Y 7'den Y 0'a çıkışları elde etmek için alt 3 ila 8 kod çözücünün Etkinleştir, E'ye bağlanır . Bunlarlower eight min terms. Y 15'den Y 8'e çıkışları elde etmek için , A 3 girişi doğrudan üst 3 ila 8 kod çözücünün Etkinleştir, E'ye bağlanır . Bunlarhigher eight min terms.