HBRC FPGA Class Materials
All this is the top-level documentation for the HBRC FPGA class. It basically consists of links to various documentation that has been written. The order of the documentation is pretty random:
-
Git Repositories: The documentation about the 4
git
repositories used for this class. -
Schedule: The class schedule.
-
Syllabus: The class syllabus.
-
Class 2 Presentations, Aug 7, 2019.
-
Class 3 Presentation, Aug 21, 2019.
-
Class 4 Presentation, Sept 4, 2019.
-
Class 5 Presentation, Oct 16, 2019.
-
Teaser presentation (.pdf): Slides from HBRC teaser talk. Generated using Marp.
-
Teaser Presentation (.md): Markdown source Markdown for PDF. Honestly not all that pretty to look at.
-
Teaser Presentation Images: Images for presentation
-
Internet Issues: How to connect to your robot via internet.
-
Verilog Tutorial Outline (old): Directory structure with sequential lessons teaching the basics of Verilog
-
Class Members: The FPGA class member list.
-
Peripherials: The HBA peripherals documentation.
-
Robot Upgrades: A list of optional items that can add or improve functionality of your robot.
-
SSHFS: Mount the robot's files into your host computer's file system.
-
GTKWave: View waveforms generated by iverilog.
-
Latch Notes: Information about how to avoid synthesizing latches.