There are 3 messages in this thread.
You are currently looking at messages 0 to 3.
Hi all, 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.? Or any good places where I could search for a VGA controller IP for this board? Thanks and Regards
The color signals for VGA are analog, not digital. Ordinarily you would run each six-bit color components into a six-bit DAC and amplifier to drive the VGA color signal. If you only want eight colors (including black and white), then you can use just one bit of each color; that's what some low-cost FPGA eval boards do. Finding a different VGA controller IP block isn't going to solve this problem.______________________________
Manmohan <m...@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______________________________