Inspiration

When it was announced that the topic was related to time travel, we envisioned of recreating the pong game using programming hardware.

What it does

This project successfully simulates the classic 1970s Pong game by programming a Field Programmable Gate Array (FPGA) using Verilog.

Challenges we ran into

Due to Verilog being a low-level hardware description language, and the fact that we learned about it just this semester, we encountered significant challenges in implementing the complex idea of a pong game. It took us a considerable amount of time and effort to be able to translate our concepts into a functioning project.

Accomplishments that we're proud of

Since we only recently started learning how to program in Verilog, we take great pride in our accomplishment within such a short timeframe. We successfully got the simulation running on our Nexys A7 board.

What's next for FPGA Pong Game

We were in the process of being able to display the game on a monitor, but due to the time constraints, we were unable to implement that thought. With additional time for practice and code refinement, we could aim to integrate a desktop display and incorporate additional features such as an accelerometer and a two-player mode.

Built With

Share this project:

Updates