SAYISAL TASARIM ÖRNEK
İyi günler arkadaşlar bugün sayısal tasarı ile ilgili küçük bir devre tasarımı yapacağız.Örneğin 4 adet anahtarımız olsun ve bu anahtarlardan her hangi bir ikisine bastığımızda çıkışımızdaki ledimiz yansın.Bu devreyi tasarlayalım.
Şemamız yukarıdaki gibidir 4 girişimiz 1 çıkışımız bulunmaktadır.Buda bize 4bitlik giriş 1 bitlik çıkış olduğunu anlatmaktadır. 4 bitlik girişte 2 üzeri 4 ten yaklaşık 16 tane olasılık meydana gelir.Bunları tek tek yazacağız.
Yukarıdaki gibi bütün değerleri yazıyoruz. Daha sonra her satırda sadece 2 defa 1 olan ifadeler de ledimiz yanacak ve led kısmına 1 yazıyoruz. Örneğin 4. satırda c ve d 1 olmuş yani bizim istediğimiz varsayımı gerçekleştirdiği için led1'in 4. satırına 1 yazıyorum gerçekleşmeyen varsayımları 0 yazıyoruz.
sıra geldi karnoff diyagramını oluşturalım.
1 olan yerleri karnoff da yerlerine yaziyoruz. ve çıkan ifadeler aşağıdaki gibidir.
a*b*cd+a*bc*d+a*bcd*+abc*d*+ab*c*d+ab*cd*
Kırmızları a*b parantezine alırsak a*b(c*d+cd*) olur parantez icindeki ifade XOR dur böylelikle a*b(cxord) olur.
Yeşilleri ab* parantezine alırsak ab*(c*d+cd*) olur parantez icindeki ifade XOR dur böylelikle
ab*(cxord) olur.
üste bulduğumuz iki ifadeyi (cxord) parantezine alırsak, (cxord)(ab*+a*b) ifadesini elde ederiz. parantez içindeki(ab*+a*b) ifadesi de (axorb) olur en son olarak (axorb)(cxord) elde ederiz.
Ve en son olarak a*b*cd+abc*d*+(axorb)(cxord) elde ederiz.
Sıra geldi devremizin doğru olarak çalışıp çalışmadığını anlamaya. Devremizin preteus çizimi aşağıdaki gibidir.
İsterseniz devremizin çizimi buradan indirebilirsiniz.
Hiç yorum yok: