Javier Valcarce's Personal Website

Main | Private | Templates | MediaWiki | Categories | Special pages | Upload |||| XHTML 1.0 Strict? | CSS?

VGADAC TEST

From JavierValcarce.Es

You are at: Home > Hardware > VGADAC TEST
Jump to: navigation, search

VGA Video Signal Generator with FPGA. Each one of the following VHDL files is a circuit that generates a screen pattern on a color VGA monitor.

  • vgadac_test1.vhd Generates 4 color bands R, G, B and gray scale with 16 intensity levels (4-bit DAC), resolution is 640x480.
  • vgadac_test2.vhd Generates a 4096 (4-bit DAC) color mosaic centered on screen, screen resolution is 640x480.
  • vgadac_test.ucf Constraints file (ISE WebPack format) well suited for expansion connectors I use in my FPGA board. You should change it to adapt to your development board.


vgadac_test2.vhd screen pattern on a VGA monitor
vgadac_test2.vhd screen pattern on a VGA monitor

The VHDL code doesn't use features of any specific FPGA. It's a generic design so you can implement it in any FPGA. I have used Xilinx ISE and a Spartan-3 Starter Kit Board. This board comes with a 3-bit VGA port but this is not enough colors for me so I made my own 4-bit VGA port.

Hint: I you have this board and the iMPACT program fails configuring the device try to remove jumpers M0 and M2 and set jumper M1 only.

About VGA video signal