S.P.U.D.

Single-core Processing Unit and Display

Spring 2025 - Fall 2025

πŸŽ‰ Senior Design Showcase Winners πŸŽ‰

Fall 2025

Best Electrical and Computer Engineering Project!

About

Our senior design project is a bold endeavor to create a pipeline for converting C programs into a visual output using a CPU that runs RISC-V instructions, implemented on an FPGA. As a team of four computer engineering students, this project represents the culmination of our learning, and allows us to apply everything we know. From digital logic to computer architecture, we demonstrate our skills in a hands-on, real-world challenge. Our goal is not just to implement a functional CPU but to innovate by integrating it with a custom PCB to power an interactive display. Our design will demonstrate the path of an instruction within our CPU, and utilize the display to showcase data and games. Through this project, we aim to grow as engineers, push the boundaries of our knowledge, and prove that we are ready to tackle complex, meaningful challenges. This project is more than just a technical achievement; it’s a chance to express our creativity, teamwork, and passion for innovation!

Group Members

Meet the team behind S.P.U.D.!

Frank Laterza

Frank Laterza

Computer Engineering

Frank is passionate about embedded systems programming and system design for linux software. Fun fact: he can kickflip!

Valentina Terry

Valentina Terry

Computer Engineering

Valentina is passionate about CPU/GPU RTL Design. Fun fact: she used to be a professional synchronized swimmer!

Gabriel Saborido

Gabriel Saborido

Computer Engineering

Gabriel is passionate about hardware design and embedded programming. Fun fact: he likes to build gaming computers in his free time!

Mohamed Moussa

Mohamed Moussa

Computer Engineering

Mohamed is passionate about low level programming and hardware design. Fun fact: he can make the most divine chocolate cake!

Advisor

Dr. Mike Borowczak

Electrical and Computer Engineering Dept.

Associate Professor

Review Committee

Dr. Saleem Sahawneh

Electrical and Computer Engineering Dept.

Lecturer

Dr. Suboh Suboh

Electrical and Computer Engineering Dept.

Associate Lecturer

Dr. Sazadur Rahman

Electrical and Computer Engineering Dept.

Assistant Professor

Documentation

Access the documents below: