Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
2. <strong>FPGA</strong> ÜZERĐDE GERÇEKLEŞTĐRĐLMĐŞ VGA UYGULAMALARI<br />
2<br />
<strong>FPGA</strong>’in uygun şekilde programlanmasıyla, VGA (Video Graphics Array) analog görüntü standartı kullanılarak bir<br />
bilgisayar monitörü üzerinde çeşitli uygulamaların gerçekleştirilmesi mümkündür. Aynı zamanda <strong>FPGA</strong> üzerinde<br />
gerçekleştirilen bir sistemin çıkış değişkenleri de analog olarak VGA üzerinden takip edilebilmektedir.<br />
<strong>FPGA</strong> kullanılarak VGA standartı ile analog görüntü oluşumu pek çok uygulamada kullanılmaktadır. VGA<br />
standartının kullanıldığı en yaygın uygulamalar; <strong>FPGA</strong> üzerinde tetris oyunu, pong oyunu, görüntü işleme<br />
uygulamaları olarak sıralanabilir. Şekil 2.1’de VGA standartı ile gerçekleştirilmiş tetris oyunu uygulaması örnek<br />
olarak gösterilmektedir.<br />
Şekil 2.1 VGA üzerinde tetris oyunu uygulaması [1]<br />
Bu tasarımlardan yola çıkılarak proje kapsamında <strong>FPGA</strong> üzerinde gerçekleştirilen uygulamaların analog olarak bir<br />
ekran üzerinde izlenmesi için gerekli olan temel görüntü oluşum blokları VGA standartı ile hazırlanmış ve bu bloklar<br />
farklı sistemler oluşturularak kullanılmıştır.<br />
Bir sonraki bölümde VGA standartı ve sistem tasarımları incelenmeden önce <strong>FPGA</strong> ve projede kullanılan Spartan 3E<br />
uygulama kartı incelenmiştir.