FPGA Based PEGS Video Game Project

This was a final group project for ECE-378, a Junior level FPGA Digital Design course at Oakland University. We used a Nexys 2 FPGA (Xilinx Spartan-3E). External peripherals included a VGA display and a PS-2 Keyboard. The project's code is hosted in Github.

Screen Shot of a Game Board

Example of early PEGS Operation

We were able to get the game to successfully play the first three levels (of ten). There were a few logical errors in the game that prohibited us from completing level 4. I meant to have a video of the final operation of the project. Unfortunately, we disassembled the project before getting one. #I'llDoBetterNextTime