17 Haziran 2007 , 11:55

FPGA kullanarak bir oyun konsolu tasarlama fikri PIC ile yapılmış olan oyun konsolunu gördüğümden beri aklımdaydı. Yavaş yavaş bu fikri gerçekleştirme konusunda adımlar atmaya karar verdim.

Tabii ki öncelikle oyun konsolu için:

  1. Genel Amaçlı İşlemci
  2. Kumanda Arayüzü
  3. Ortak RAM
  4. VGA sürücü
  5. MMC, SD kart okuyucu/yazıcı
  6. Tüm bunları yönetebilecek bir işletim sistemi
  7. Yazılımlar ve oyunlar için uygulama program arayüzü (API)

tasarlamak gerekiyor.

Projenin aşamalarını bu başlık altında gerçekleştirdikçe yayınlamayı düşünüyorum. Ama parça parça oluşturduğum kısımları ilgili kategorilerde paylaşacağım. Mesela entegre devre tasarladığımız kısımları Verilog bölümünden, devre tasarımı yaptığımız kısımları elektronik bölümünden paylaşacağım.

Görüldüğü gibi donanım ve yazılım alanında birçok bilgiyi gerektiren gayet kapsamlı bir proje. Projenin tamamlanması ne kadar sürer şu an bilemiyorum. Vakit buldukça ilgilenmeye çalışacağım.

Gerçekleştirilmiş proje aşamaları:

  1. Kumanda denetleyicisi
  2. VGA denetleyicisi
  3. SD Kart Okuyucu

Modüller tasarlanırken hem Spartan 3E Starter Kit hem de gerektiğinde Altera DE1 kullanılacaktır. Oyun konsolunun son halini Altera DE1′e kurmayı düşünüyorum (çünkü DAC’li VGA’sı ve SD Kart okuyucusu üzerinde var).
Gerekli malzemeler (proje ilerledikçe bu liste güncellenecektir):

  1. 4021 tabanlı kumanda
  2. 3.3V, 5V güç kaynağı
  3. VDIP1 USB host modülü

Güncelleme (31.08.2008): Bir süredir bu proje ile ilgilenmiyordum. Yeniden ilgilenmeye başladım, yakında konu ile ilgili bazı çıktılar olabilir… Fakat Altera DE1 kartı bu proje için yeterli değil (artık)

Comment 02 Mart 2008

Merakla bekliyoruz :)

Yorumlarınız bazı xhtml kodlarını içerebilir. İsim ve e-posta adresini(yayınlanmayacak) girmek zorunludur, web sitenizi yazmak size kalmış.