Contributors: Rosie Liu, Napat Kaewkamnerd, Eshaa Chenthuran
Summary: Our final project for the Digital Logic course, ECE241, at the University of Toronto: A version of the classic arcade game, Dance Dance Revolution.
Internal Logic (Napat + Rosie)
- Multiple FSMs & datapaths
- Game logic (in progress)
Inputs (Eshaa)
- PS2 Keyboard input to FPGA Board
- Analog vibration sensors (in progress)
- Many state FSM to manage sensor states
- FPGA switches & keys
Audio Output (Napat)
- Audio output from FPGA Board
VGA Output (Rosie)
- Static VGA display (using large on-chip memory)
- Moving VGA display with double buffering