Flip Floplar ve RAM Hücreleri
Merhabalar… Daha önceleri RAM’in yapısından kaba taslak bahsetmiştim. Ve RAM’ yapısından bahsederken aslında RAM hücrelerinin lach ler olduğunu yazmıştım. Aslında flip floplar da lach lerden oluşmaktadırlar. Bu yazıları okumak isterseniz şu adreslere göz atabilirsiniz;
Dijital Hafıza Yapısı 1
Dijital Hafıza Yapısı 2
Dijital elektronikte, kare dalgalardan çok fazlaca bahsedilir. Hatta dijital elektronik bilmeyen insanlar bile elektronik ürünler satın alırken bilmeden de olsa kare dalgaları tanımlayan terimleri kullanırlar. Mesela bilgisayar alırken işlemci hızını tanımlayan HZ birimli terimler söylenir. 2.4 GHZ işlemci hızı, çift çekirdek, 1.8 GHZ gibi… Çoğu insan bu frekans biriminin nasıl olup da bilgisayarın işlemci hızını tasvir edebildiğini düşünmemiştir aslında İşte bu gün bunun cevabını sizlerle paylaşacağım.
Bir S-R lach’in çalışma mantığını önceki yazılarımda anlatmıştım. Aşağıdaki NAND kapıları ile yapılmış latch var. Bu NAND kapıları ile oluşturulduğundan alçalan kenarda tepki veren bir latchdir. Bu yapı NOR kapılarıyla oluşturulursa yükselen kenar latch olur. Yükselen kenar Latch örneğini bir önceki yazımda vermiştim. Doğal olarak alçalan kenar latch’in girişlerine sürekli mantıksal-1 gitmesi gerekiyor. “Set” pini mantıksal-0 yapıldığında “Q” çıkışı mantıksal-0 olur ve “Reset” pinine mantıksal-0 verilmediği taktirde çıkış, mantıksal-0 olarak kalır. Eğer “Reset” pinine mantıksal-0 verilip, “set” pini mantıksal-1 olursa “Q” çıkışı mantıksal-1 olur.Latch’in iki girişine mantıksal-0 verilemez. İki girişte mantıksal-1 olduğunda latch’in outputu değişmez yani sayı hafızada tutulmuş olur. Bu mantığı ilk bakışta kavramak zor. Çünkü kapıların çıkışları birbirlerinin inputlarına bağlı olduğundan ilk başta çıkışların mantıksal değerlerini bilemezsiniz. Fakat bu kapılar Transistörlerle oluşturulmuşlardır ve transistör devre şemalarına baktığınızda hiç bir mantıksal değere sahip olmayan giriş de mantıksal-0 gibi davranır. Bu yüzden Set ve Reset pinlerinin dışındaki giriş pinleri ilk başta mantıksal-0 olarak kabul edilir.
S-R Latch
NAND kapılarıyla oluşturulmuş latch’i aşağıdaki gibi NAND kapıları ile şekillendirdiğimizde Flip flop olarak kullanabiliriz. Aşağıdaki D tipi flip flop’un D pinine verdiğiniz mantıksal değer, verdiğiniz diğer bir mantıksal değere kadar “Q” pininde tutulur. Fakat flip floplarda inputlara verdiğiniz değerlerin Clock sinyali ile eş zamanlı olması gerekiyor. Çünkü flip floplar, clock sinyalinin her bir yükselen kenarında ya da kare dalganın alçalan kenarında aktif olurlar. Bu yüzden bir flip flop’un D pinine herhangi bir dijital değer vermediğinizde, flip flop onu mantıksal-0 olarak kabul eder.
Transistörler ile yapılan NAND Kapısı[/caption]
Elektronik Hobi Flip Floplar ve RAM Hücreleri










