Lab 6 -
Basys 3 FPGA to Implement a VGA Driver
1. Draw a
green line on a white background on the monitor. (25 points)
- Use the 640x480 resolution.
- The width of the line is 4 pixels, starts form pixel 32 to pixel
35.
- Use the Basys 3 board, a VGA cable, a monitor, gvim, and Vivado
for the task.

2. Draw an
additional red bar on the monitor (25 points)
The red bar has the following
boundaries: X: 600 - 605; Y: 200 - 250

3. Move
the red bar to the right (horizontally) by 1 pixel for every 0.5
second. (25 points)
4. Bounce
it back and forth between the green line and the X location of 600. The
speed is 0.01s/pixel. (25 points)