Gray kod nedir?
Gray kod, art arda gelen iki sayının yalnızca bir bitinin değiştiği ikili kodlamadır. Bu sayede sayı değişirken birden fazla bitin aynı anda değişmesinden doğan geçici hatalı değerler oluşmaz. Döner kodlayıcılarda, sayıcılarda ve Karnaugh haritalarının satır ve sütun sıralamasında kullanılır.
Binary sayı Gray koda nasıl çevrilir?
En anlamlı bit (MSB) aynen alınır. Diğer her Gray biti, binary sayıdaki kendi biti ile bir solundaki bitin XOR'udur: G2 = B3 ⊕ B2, G1 = B2 ⊕ B1, G0 = B1 ⊕ B0.
Gray kod binary sayıya nasıl çevrilir?
MSB aynen aşağıya indirilir. Her yeni binary bit, bir önce bulunan binary bit ile Gray koddaki sıradaki bitin XOR'udur: B2 = B3 ⊕ G2, B1 = B2 ⊕ G1, B0 = B1 ⊕ G0.
Gray kod çeviricinin Verilog ve VHDL ile FPGA üzerinde nasıl kurulduğunu Mantık Laboratuvarı Deney Raporları yazısında bulabilirsiniz.