Other Resources
Lecture Recordings
MediaSpace channel
Mediaspace playlist
Worked Examples
Getting Started
Development Environment Guide
Prairielearn
Prairielearn is used to submit online homework assignments. Prairielearn.
Verilog
If you need help setting up Verilog on your computer, you can check the installation guide here: Verilog Installation Guide.
A reference guide can also be found here
A reference guide for using GTKWave here
A style guide can be found here
Git
Git and Github information can be found here
On Your Machine
Information on installing necessary software can be found here
MIPS Resources
SPIMBot Resources
The documentation for this can be found here
Textbook Recommendations
- Logic and Computer Design Fundementals
- M. Morris Mano and Charles R. Kime.
- Published by Prentice-Hall
- Fourth Edition, 2008
- ISBN: 0-13-600158-0
- Computer Organization & Design: The Hardware/Software Interface
- David A. Patterson and John L. Hennessy
- Published by Morgan Kaufmann
- Second, Third, or Fourth Edition
- ISBNs: 1-55860-428-6, 1-55860-604-1, 978-0123744937