CSE 467 Lab 5
Due on 3/5//02 Beginning of Lab
Get Familiar with VGA signal manipulation. Change a system generating VGA signal. Create, design, and implement a project idea of your own that exploits the video and sound capabilities of the hardware.
We will use the same Virtex card we used in the previous lab. This time we will connect its video output to a standard VGA monitor.
You will be given a project that displays
the digitized signal on the monitor, much like digital oscilloscope, along with
a description of the system.
You need to add two features into the project.
One is triggering. You'll notice that the display waveform does not appear to be stable at every input frequency. This is solved by specifying a trigger threshold (rising or falling) just like on the real oscilloscope. Implement triggering so that the wave displayed on the scope will stay synchronized for any periodic signal. The trigger level does not have to adjustable. We suggest triggering on an increasing slope of the signal when the signal goes above 10 mV.
The second feature is one of your choice from the following list:
- There is plenty of RAM that you can access from the FPGA device. We have circuits for doing this
- You can do color
- We have a keyboard interface so that you can hook a keyboard right up to the FPGA and see characters coming in.
- We may have a mouse interface that would be good for games
- If there is something else you think you need, we may have circuits that you can borrow from