Skip to content

Gerry's World

A glimpse into my life

A photo of the robots created in this project.

FPGA Robot Racers

Dec 2021

(video youtube link)

A collection of random images from the project

Summary

This was a class final project for ECE 350 (“the FPGA class”) to implement something fun on an FPGA.

To make a slightly more flashy demo without as much FPGA effort, we decided to leverage my prior skills to create these robot racers and “checkpoint” sensors.

We used 2 FPGAs: one to read the steering wheel inputs and send commands to the robots, and one to receive the “checkpoint” sensor inputs and display the score/game state on the monitor.

The FPGAs were running our pipelined CPU implementation, with the game logic being implemented in “MIPS” assembly. Of course, this was more of an academic exercise than a realistically useful way to implement the project.

Presentation Slides

Download final_presentation.pdf.

Project Proposal

Download proposal.pdf.

Final Report

Download final_report.pdf.

Random Pictures

Random other documents

Download GameRules.pdf.

Download UART_CommunicationSpecifications.pdf.