31.12.2013 Views

3. FPGA İle Güneş Paneli Kontorlü

3. FPGA İle Güneş Paneli Kontorlü

3. FPGA İle Güneş Paneli Kontorlü

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!