Digital Systems Maze Project

Duration: November - December, 2008 Members: Rafat Rashid, Ehsan Nasiri Course: Digital Systems, ECE241, UofT

About the Project

For the final project in the Digital Systems course, we designed a circuit that implemented a maze onto the computer monitor (via the VGA) and had an object traverse the maze and complete it. The user that is playing the game utilizes four keys on the Altera DE2 Board to move this object and the goal is to guide it through the maze to a final point (a diamond).

The project involved hardware design using Verilog HDL, Finite State Machine (FSM) design, memory modules and the VGA Adapter to display images onto the computer monitor.

The design report (download) provides more information on the implementation of the design.


the hex displays shows the time elapsed