Preskoči na sadržaj
Moj profil

završni rad (sveučilišni) · 2009

FPGA-based Computer-Human Interface

prof. dr. sc. Željko Hocenski

Sažetak

Zadatak ovog završnog rada bio je napraviti sučelje čovjek računalo primjenom FPGA. PS2 tipkovnica korištena je kao ulaz koji je spojen na Diligent Spartan3 razvojnu ploču. Pri pritisku tipke na tipkovnici, dolazi do promjene na izlazu na VGA monitoru. Kako bi se postiglo navedeno, dizajnirana je pong igra za dva igrača. Kod za igru za jednog igrača nađen je u literaturi, gdje je umjesto drugog igrača bio zid. U ovom radu zid je zamijenjen funkcionalnost igre također je rekonfigurirana, tako da igrači mog vidjeti svoj rezultat na ekranu. Također je dodana i indikacija pritisnutih upravljačkih tipaka, koristeći led diode na razvojnoj ploči, te prikaz na 7-segmentni hex pokaznik, koji pokazuje kod zadnje primljene tipke i trenutni rezultat. Svi VHDL kodovi su objašnjeni u ovom radu, sa posebnim naglaskom na kod koji je izmijenjen u odnosu na originalni kod iz literature.

Ključne riječi

FPGA VHDL Pong Game