Final Project - Elliptic Curve Encryption

ECE 3300 Verilog for FPGA Final Project

favorite_outline

Nexys Tetris

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

favorite_outline

Square Wave Generator

Using Verilog and FPGA board, design, implement, and test a square wave generator using Verilog and...

favorite_outline

12-bit Galois LFSR

Using Verilog and FPGA board, design a 12-bit Galois LFSR for the following 12-bit polynomial: x^12+x^11+x^10+x^4+1.

favorite_outline

Traffic Light Controller

Using Verilog HDL and FPGA board, design a traffic light controller for a minor-major intersection where...

favorite_outline

FPGA- Celsius to Fahrenheit Converter

A sample assignment demonstrating the use of Vivado to create a Celsisus to Fahrenheit converter that...

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

Traffic Light Controller Using Verilog and Artix-7

This project demonstrates the design and construction of a traffic light controller that senses the...

favorite_outline

Turing Machine Implementation on FPGA board

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

favorite_outline

Image Processing Operations on an Artix-7 FPGA

Created an image processing and compression algorithm that could be implemented onto a NEXYS A7 fpga...

favorite_outline