Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5. VGA ĐLE TEMEL GÖRÜTÜ OLUŞUM BLOKLARII TASARIMI<br />
VGA ile monitör üzerinde görüntü oluşum teknikleri 3 ana başlık altında incelenmektedir [8].<br />
12<br />
• Her bir piksele tek tek bit değeri atanarak görüntü oluşumu<br />
• Piksellerin gruplanarak bir display birimi haline getirilmesiyle görüntü oluşumu<br />
• Şekil temelli görüntü oluşumu<br />
Her bir piksele tek tek bit değeri atarak görüntü oluşumu <strong>FPGA</strong> içerisinde bir video hafıza alanı oluşturulmasıyla<br />
gerçekleştirilir. Ekran üzerindeki her bir piksel değerine video hafıza alanında bulunan bir kelime aktarılır. Spartan<br />
3E kit üzerinde bulunan <strong>FPGA</strong> her bir piksel değerine 1 bitlik bir bilgi gönderir. Bu durumda video hafıza alanındaki<br />
kelime uzunluğu 1 bit olmaktadır. Bu işlemi gerçekleştirmek için gerekli olan hafıza alanı yaklaşık olarak 310k’dır.<br />
Piksellerin gruplama yoluyla display birimi haline getirilmesi işlemi ise yatay ve düşey satırlarda bulunan piksellerin<br />
belirli aralıklarda örneğin; 8x8 bit aralığında bir grup halinde düşünülmesi temeline dayanır. Her bir gruba atanacak<br />
olan değerler bir hafıza alanında ekranda o aralıkta görülmesi istenen şekle göre saklanır. Bu yolla ekranda görüntü<br />
oluşumu ilk olarak incelenen görüntü oluşturma tekniğine göre daha az hafıza alanı kaplamaktadır.<br />
Şekil temelli görüntü oluşumu ise ekranda oluşturulmak istenen şekillerin çok kompleks olmadığı durumlarda tercih<br />
edilmektedir. Örneğin; ekran üzerinde bir kare şekli oluşturulmak istendiğinde bu tekniğin kullanılması uygun<br />
olmaktadır.<br />
Bu tekniklerin her birinin kullanımı proje kapsamında çeşitli örnekler ile gerçekleştirilmiştir. Tasarlanan sistemler<br />
uygulama kartının üzerindeki sistemler ve dış arabirimler ile haberleştirilmiştir. Böylece VGA üzerinden monitör ile<br />
arabirimler arasında iletişim sağlanmıştır.<br />
5.1. VGA Ekran Kontrol Birimi<br />
Ekranda temel renkte bir fon oluşmasını sağlayan programdır. Ekran kontrol tasarım biriminin doğru çalışıp<br />
çalışmadığını test etmek amacıyla oluşturulmuştur.<br />
Şekil 5.1’de programın blok diyagramı verilmiştir.<br />
Şekil 5.1 VGA ekran kontrolü blok diyagramı