Hello all,
I am thinking of building a device which will convert DVI output from my graphics card to LVDS to drive my LCD panel. I was originally thinking of using ICs but I wondered if it was possible to do using an fpga?
I have a few general questions regarding using LVDS to drive an lcd panel...
similar. Is it possible to simple translate the 10bits TMDS stream to its 8bit RGB value and then send that out at a slower clock speed over the LVDS interface? If I have this correct, my understanding is DVI works at a much higher frequency than my LCD needs (40MHz). Can i simply 'sample' the DVI signal every 4 clock cycles (if I use the clock/4 from the DVI input), for example? Also the datasheet for my LCD panel indicates it does not specfically have pins for timing information. I have seen chips from National Semiconductors which output LVDS but require vsync and hsync parameters
- I am unsure how this fits into my project - can I not simply send the data to the LCD panel every clock cycle?
Lastly. I am thinking of using a Spartan3 based board (possibly the Raggedstone -
Any advice will be greatly appreciated.
Regards, Kevin