Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 讨论

DVI Tx in Cyclone III

Altera_Forum
名誉分销商 II
1,751 次查看

Hi there, 

 

I'm going to do a prestudy about the DVI/HDMI interface. There is a lot of questions. Perhaps someone could give me some answers? 

 

1. Q: Is it possible to implement a DVI Tx in a Cyclone III FPGA? 

If not, Is there any Altera FPGA device supporting this? 

 

2. Q: Is there any application notes/white papers regarding this? 

 

3. Q: Is there any DK-boards available for DVI/HDMI? 

I'm not looking for DK:s with external DVI/HDMI driver circuits, 

I want to implement it in a FPGA. 

 

Thank You!
0 项奖励
7 回复数
Altera_Forum
名誉分销商 II
922 次查看

Xilinx used to have a DVI implementation for the spartan 3. You might be able to find it. And I know Lattice has a DVI demo for their EPC2 and EPC3 devices. 

 

Jake
0 项奖励
Altera_Forum
名誉分销商 II
922 次查看

the Altera devkits I've seen have HDMI driver chips, i'm not sure if there are any driving video straight from I/O.

0 项奖励
Altera_Forum
名誉分销商 II
922 次查看

http://en.wikipedia.org/wiki/transition_minimized_differential_signaling 

 

the 3.3V differential signal must be the reason its not driven from I/O.
0 项奖励
Altera_Forum
名誉分销商 II
922 次查看

The Vcc terminated CML is an unique feature of the DVI physical layer. At lower rates, it can be driven from FPGA I/Os with series termination resistors. But DVI requires bit rates up to 1.65 Gbps, that can't be achieved by Altera High-Speed Differential I/O Interfaces (Stratix IV can achieve 1.6 Gbps, apart from the need for LVDS to CML level conversion). GX transmitters can easily handle the higher rates but can't provide low DVI speeds down to 250 Mbps. 

 

I don't expect, that this situation is basically different with other vendors. So using dedicated external DVI serializers/TMDS drivers seems an easy solution.
0 项奖励
Altera_Forum
名誉分销商 II
922 次查看

BitTec makes a DVI daughter card for the Santa Cruz connector.  

 

http://www.bitec.ltd.uk/sc_dvi.html
0 项奖励
Altera_Forum
名誉分销商 II
922 次查看

Yes, I agree that a external driver should be easyer. Why I ask is because our board today gives an FPGA driven LVDS output and the PCB area we have could not space a external driver circuit. Well, so then we have to create som kind of daughter card then. Another question: If we want to by a oscilloscope to measure on DVI signals, what is the recomended crieria for such a equipment? 

/Blomman
0 项奖励
Altera_Forum
名誉分销商 II
922 次查看

If you are looking for an oscope to look at DVI signals, it won't be cheap. If you are using lower video resolutions, you could get by with a less expensive scope. Take the maximum bandwidth of your signal and multiple it by 2x. Look for scope with this bandwidth. The DVI runs at 10 bits per clock, at a pixel clock of 100 Mhz, the data rate is actual 1GHz. I would prefer at least a 2Ghz scope.

0 项奖励
回复