- Final Project β Partner
- Objective: Use I/O on FPGA (7-seg, push buttons, LEDs, switches) to create a game.
- Key requirements:
- Must use 7-seg or LEDs
- Must utilize sequential logic (finite state machines)
- Project management approach: Planning meeting with partner, then work sessions in lab
- Challenges
- Scale of FSM states needed for game was underestimated
βone needed for every maze square
- Buttons and switches were interfering with each other β added debouncing logic
- Debugging only available by playing game and trying every movement pattern β ModelSim not helpful with such large strings of inputs
- Scale of FSM states needed for game was underestimated
- Outcome: Maze game successful and unique amongst other final projects!
