[SOLVED] How to convert VGA protocol from 8 to 16 bit?

Status
Not open for further replies.

romikot

Newbie level 6
Joined
Jun 16, 2012
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,383
I have a spartan 6 nexys 3 board with a vga conector i already wrote the code to display things on the screen and its working.
My question is more related to vga protocol.
In the vga conector there are 8 bits for color 3 for red ,3 for green and 2 for blue. making a total of 256 colors .
How can i make it 64k colors ? meaning 16 bits for color.
There are not enough pins in the conector.
But i clearly know that u can do that on the same conector.
Can some one explain to me how it can be done or post a link to that.
sorry for my english
and thanks for the help.
 

Re: from 8 to 16 bit vga?

There is only one pin for each color (red, green blue) in a VGA connector.
These signals are not digital. Somewhere between the FPGA and the connector the digital signals must be converted to analog by a D/A converter.
In the Nexys 3 board, this is done by a few resistors for each color. Doing a 2-3 bit D/A-converter this way is easy.
An 8-bit D/A-converter requires much better resistors and of course more pins on the FPGA.
It may be easier to buy a chip made for this purpose.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…