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
- hardware
- nexysa7
- verilog
- vivado
Log in or sign up for Devpost to join the conversation.