CE433 Embedded Devices Spring 2022
Homework 6 - Video Graphics Arrray (VGA)
Name: Ryan Jeanes

Email: rejeanes@fortlewis.edu

Homework 6 - VGA
Introduction
This assignment introduced how to use the VGA display standard with the basys3 FPGA board.
Results
While I was able to succesfully generate the bitstream from the example in Section 2, I was not able to test this program because every display device I have wouldn't recognize a device had been connection. None of the displays I have, however, have a VGA port so I had to use a VGA to HDMI adapter cable I had laying around. I would assume this wouldn't affect being able to see the display, but I am not sure. Since I wasn't able to test the original example in section 2, I couldn't figure out how to modify the code to complete the second task.
Tasks 1 and 2

Figure 1 - Top VGA module from section 2 example

Figure 2 - VGA module from example in section 2

Figure 3 - Unfinished modification to the VGA top module for displaying either solid white or red,green, or blue color patterns.

Figure 4 - Unfinished modification to the VGA module for displaying either solid white or red,green, or blue color patterns.