Prev: Using Xilinx TFT controller IP for normal VGA port on Spartan 3E 1600 starter Kit
Next: MicroBlaze - how to instantiate/connect more BRAM to the LMB
From: glen herrmannsfeldt on 29 Jun 2010 02:23 Manmohan <mmmmec(a)gmail.com> wrote: > I would like to incorporate into my design a VGA controller . For this > purpose, I am planning to use the Xilinx XPS TFT controller IP which > has the VGA signals included in it. However, the issue is this IP has > 6 bit width for each of the three colour components . However, the > normal VGA port uses only one bit for this. > I would like to know if it is possible to interface this IP to the > normal VGA port using only one bit of the color components.? The usual VGA video signal is analog, so saying one bit isn't quite right. However, many FPGA based development boards only supply one bit. As the VGA monitor amplifiers have a finite (and ever increasing) bandwidth you could dither the output to get a few more colors. That might work better for CRT than for LCD though. Can you do a frequency multiplier with a DLL? If you get to 200MHz or so, and the video amplifier rolls off at 25MHz then you can get nine different values for each of R, G, and B. -- glen |