1. Video Graphics Array (VGA)
2. The purpose of this lab was to use the Basy 3 FPGA and the
VGA port to code a display of a picture of the Basy 3 Board, a full
white screen, and a changing screen which shifts between 3 different
colors.
3. Materials and Methods
VGA cable
Monitor
Vivado Application
4. Results
Figure 1. VGA cable connected to basy board, and board being coded by
laptop all to display the figure of the Basy 3 board.
Figure 2. Code for the All white display.
Figure 3. All white
display coded using verilog and displayed using VGA port of Basy 3.
Figure 4. Code for the color changing display.
Figure 5. VGA connected to basy and VGA output connected to monitor to
display changing colors with code included for both all white display
and changing color display
5.
Discussion The
homework was challenging but very worth while and I learned alot from
mistakes and also gained much knowledge of the code and for-loops with
this specific application. Much was gained from the homework and it was
very gratifying to finally display the changing states of colors.
Overall the homework allowed much comprehesive learning of Verilog and
its VGA applications.