Skywriter Project : The wand with 7 LEDs moves back and forth. This instrument was programmed using Micro controller using C++ to turn the LEDs on and off to print the words in air.
Sequence Detector : Simple project using DE2 board was coded using Verilog in Quartus and ModelSim
RF amplifier : Built the RF amplifier using LEE -39 +
|
Low frequency Signal Generator : Built in team of 6. The schematic and documentation can be viewed from the file "ece_502_final_project.pdf" attached below.
Printing on the Monitor using VGA : This was done using the DE2 board , a monitor and a VGA. The coding was done in Quartus and ModelSim . More documentation can be found in the VGA.docx file attached here
|
Pong Game using FPGA : As a part of the final project of ECE 641 Advanced digital systems , I and my great project partner Jorden Weber made a Pong game using Altera DE2 board , PS2 keyboard and VGA. Here is the demo of very simple and basic version of the game.
Doppler - Pulse radar : As the final Project of Microwave circuit ECE 764 , we were assigned to built a 5.8 GHz Doppler - pulse radar. Me and Stephanie were taking care of the transmitter board. Nelson Padgett and Justin Allen built the receiver board. But we all worked as a team and it was a fun project. I have shared some of the interesting pictures of our working transmitter board. As the final demo with our Professor Dr. Bill Kuhn we were able to make our board work with the frequency synthesizer board and were able to get a pretty pulse radar transmitter.
Floating Point Calculator : The purpose of the project was to make an 8 bit floating point calculator using Altera DE2 development board that can perform multiplication, division and perform sign change operation. The program was written in AHDL in Quartus. I have attached the final report that explains the project in detail.
finalproject_report.pdf | |
File Size: | 810 kb |
File Type: |
Toro CPU Design using FPGA and Memory board: Three registers: IR (Instruction Register) , PC (Program Counter) , A (Accumulator) ; ALU unit, that defines the function for the ALU unit. This all was implemented in Altera DE2 board that acts as a CPU that can perform different instruction set. A memory board was provided that is attached to DE2 board. The code is provided in the file attached below.
torocpu_code.pdf | |
File Size: | 143 kb |
File Type: |