Final writeup
You should submit your report on Gradescope, and your project code as a single zip file on provide.
Submit the zip file on provide as project
(provide es4 project YOURFILE.zip). If no one on your team
knows how to use provide, you can just email it to me.
If you’ve been using Git, you’re welcome to just send me a link or add me to the repository instead of zipping everything up.
Some final report examples
- Atari Night Driver This is the real deal — block diagrams, configuration information, schematics, expected waveforms, debugging information, and more. While we don’t expect you to write 60 pages, this is a great example of the sort of document you’re writing.
General inspiration
- Video showing many early arcade games
- Mister Retro Wolf. Extended video series documenting how to build a retro arcade game on an FPGA, targeted at folks new to FPGAs.
- Yoshi’s nightmare - an FPGA-based video game. This author does an excellent job explaining how FSMs, ROMs, VGA, etc. all work together to make a complete game. Worth reading if your team is building an arcade game.