Translate

Bu Blogda Ara

Logic design etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Logic design etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

21 Haziran 2016 Salı

Priority Encoder

Priority Encoder
Input
Input
Input
Input
Output
Output
Valid Bit
D0
D1
D2
D3
x
Y
V
0
0
0
0
X
X
0
1
0
0
0
0
0
1
X
1
0
0
0
1
1
X
X
1
0
1
0
1
X
X
X
1
1
1
1

Priority Encoder in tablosunu verdik yukarıda.İlk önce valid bit i açıklayalım valid bit eğer inputlardan hiç biri 1 olmaz ise 0,  en azından 1 tanesi 1 olursa 1 değerini alır.Priority encoderi açıklamamın sebebi highest priority i bulurken ilk başlarda sıkıntı çektim sonradan anladım belki sıkıntı çeken olur diye paylaşayım dedim.Highest priority e sahip olmak demek bir üstünlük demek aslında yani eğer bir input highest priorty e sahipse diğer inputların bir önemi yok demek mesela D3 ele alalım.D3 1 olunca diğer inputlar don't care durumuna  düşüyorlar yani 0 olsun bir olsun fark etmez.Eğer priority sıralaması yapacak olursak D3> D2 > D1>D0  olur.Bu bilgi nerede işimize yarayacak mesala sorularda D0 highest priorty e sahip D3 de lowest priority e sahip derse ne anlama geldiğini öğrendik artık soruları çözebiliriz.Herkese iyi çalışmalar.  

Three State Gate



Şekil 1 de gördüğümüz buffur lara control inputu bağlanmıştır.Bağlanan bu input buffer a altdan girmiş ve bu buffer da eğer kontrol inputu 1 olursa buffer çalışmakta yani üzerinden sinyal geçirmekte eğer control input 0 olursa bu durumda buffer çalışmamaktadı.A inputunun bağlandığı buffer ı ele alalım. Eğer con(kontrol input) 0 olursa bu durumda NOT dan dolayı A nın bulunduğu buffera control signali 1 olarak gelecek ve A nın bağlı olduğu buffer çalışacak ancak B nin bağlı olduğu buffur çalışmayacak çünkü B direkt 0 olarak buffur a gideceği için buffur disable olacak yani çalışmayacak bu durumda output yani F A nın değerine eşit olacak. F=A olacak. Başka bir örnek olarak Şekil 2 yi ele alalım.2*4  decoder bağlanmış  4 tane output var 0,1,2,3 şeklinde eğer decoder den gelen output 0 ı seçerse 0 a High signal geldi diyeceğiz yani 1 olacak diğer değerler 1,2,3 outputları 0 olacak bu durumda F direk A ya eşit olacak çünkü decoder den çıkan outputlar  control inputları.Mesela 2 High olsun bu durumda diğer outputlar 0 olacak  bu durumda F=C olacak.
Umarım yardımcı olmuşumdur sorularınız olursa yorum kısmından yazabilirsiniz bildiğim kadarıyla açıklamaya çalışmalar.