Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 2.08 KB

README.md

File metadata and controls

34 lines (28 loc) · 2.08 KB

ReadMe

PongFPGA

Opracowanie i uruchomienie gry typu "Pong" w układzie FPGA (Development and commissioning of a "Pong" game in FPGA). My engineer's thesis.

Opis

Opracowanie sprzętowo-programowego systemu realizującego grę typu "Pong". Konstrukcja generatora sygnału VGA/HDMI wraz z pamięcią VRAM. Wyświetlanie wyników na obrazie lub wyświetlaczu 7SEG. Utworzenie systemu wbudowanego z soft-procesorem NIOS. Oprogramowanie algorytmu gry. Uruchomienie podsystemu na platformie FPGA MAXimator.

Założenia

  • generator sygnału video w trybie 480p (480 x 640, 60Hz),
  • pamięć VRAM o odpowiednio zmniejszonej rozdzielczości lub wyświetlanie nielicznych obiektów ad hoc,
  • głębia kolorów: 1b (monochromatyczny),
  • wyświetlanie wyników na obrazie lub wyświetlaczu 7SEG,
  • zmiana parametrów (szybkość, rozmiar rakiety, kąt odbicia itp.)
  • gra podstawowa + ew. dodatki (gra z automatem, gra w debla, squash itp.).
  • ...

Original Atari PONG(1972)

Dokumentacja

  • specyfikacja projektu, plik formatu markdown- Specifications
  • szybka instrukcja rozgrywki, plik formatu markdown- HowToPlay
  • wykonanej pracy, lista dat z komentarzami- LogWork

Rezultat

Rezultat

Linki