Nexys Tetris

This project illustrates an SoC on a Nexys 4 FPGA, programmed to run a homemade version of Tetris. All...

favorite_outline

Weather Detection / Temperature Display

This project illustrates an SoC on a Nexys 4 FPGA, most of the drivers and hardware were created in...

favorite_outline

Verilog - Traffic Light Controller

Sample lab demonstrating the use of Vivado to program a traffic light controller for a major/minor intersection...

favorite_outline

Verilog - Multiplication using successive addition

Sample lab demonstrating the use of Vivado to program an FPGA board to perform a multiplication algorithm.

favorite_outline

FPGA: Facial Recognition

Creating a facial recognition algorithm within an FPGA board. Save face data for later recognition such...

favorite_outline

Turing Machine Implementation on FPGA board

A turing machine was implemented onto an Nexys A7 FPGA board using verilog.

favorite_outline

Image compression

In our project we came across multiple methods to achieve JPEG image compression. As we further researched...

favorite_outline

JPL F' on PYNQ and Beagle Bone Black

The focus of the project is to try to create a comprehensive understanding and implementation of JPL's...

favorite_outline

Reco-LWC: VHDL Sneiken Cryptography Algorithm

VHDL implementation of the SNEIKEN cryptography Algorithm. Advisor: Dr. Mohamed El-Hadedy

favorite_outline

My Senior Design Project

Focusing on Fault-Tolerant Redundancy in the reconfigurable computing device. The objective is to detect...

favorite_outline

Traffic Controller System Using Verilog

The objective of this lab is to create a system that can control the seven-segment LEDs, RGBs, and audio...

favorite_outline

FPGA Divide by Subtraction

Verilog project for FPGA that displays quotient of division through subtraction.

favorite_outline