12-14-2010 02:05 AM
I have a XUPV5-LX110T ( virtex 5 ) kit, which has a DVI port on it. I want to interface it so that i can display it on the TFT screen. Only microblaze processor can be configured on this. I came across a TFT core in Xilinx. Can you please send me a document or information on how to use it on XPS or ISE for this?
12-22-2010 01:41 AM
I have a XUPV5-LX110T ( virtex 5 ) kit, which has a DVI port on it.
This is strictly an output port.
I want to interface it so that i can display it on the TFT screen.
The V5 on this board does not drive the DVI port directly. V5 drives a Chrontel CH7301C RGB-to-DVI formatter. You can learn how to generate video for this device by reading the CH7301C datasheet.
Only microblaze processor can be configured on this.
I don't understand this statement. Nothing stops you from generating your own design for this board. You can use MicroBlaze, but the video out design is simple enough that you should be able to design state machines to generate video output without much trouble.
I came across a TFT core in Xilinx.
You don't need this core. You'll be driving the Chrontel chip -- not DVI, and not a (TFT) LCD. There are two layers of translation (Chrontel and DVI) between the FPGA and an LCD.
Can you please send me a document or information on how to use it on XPS or ISE for this?
First step is to read the Chrontel datasheet. Start with generating something simple, like a black screen with a horizontal white lines. Then change the pattern to a rectangular box on black background. Then try squares of varying colours. This will confirm your state machine counters and timing, your ability to control the R/G/B colour planes, and your ability to feed the Chrontel device as it expects. From there, you're in good shape and you won't need help from anyone.
It wouldn't hurt to download the DVI specification, or search Wikipedia for DVI information. The Wiki pages are very good with lots of links to related websites and documents.
Note: this all presumes that you are experienced in FPGA design. If you have never completed an FPGA design, this is much too complicated for your first learning project.
- Bob Elkind