Reading and processing input from graphics cards (DVI)?

Is the following achievable?

- Two PCs render graphics and output it to their graphics card DVI outputs

- A FPGA based board reads these two data streams (maybe using Silicon Image receivers?) and processes the data (basically a comparison of pixel values)

- The processed data is output via DVI. This output could be used as an input to another FPGA board and so forth..

What components (FPGAs, DVI receivers, transmitters) would one need? Thanks for all answers..

Andre

Reply to
mur KSpi
Loading thread data ...

You would need at least DVI receivers, transmitters, and the FPGA. Unless you can synchronize the two output streams, you would need memory for buffering, so that you can "line up" the pixels. If the PCs are outputting different resolutions or at different refresh frequencies, you would need a scaler/converter.

Reply to
Lis Hu

snipped-for-privacy@yahoo.com (Lis Hu) writes: [Top post moved down]

I missed the start of this thread for some reason, but it sounds fairly straightforward - you could use wither TI or SiI parts for the DVI input and output. Are you just looking for a BW image out as to whether the pixels differ or not, or are you going to quantify the difference and display it in gray/colour? Either way it should be fairly straightforward, even in a smallish FPGA

Out of interest what's the end-application?

Cheers, Martin

--
martin.j.thompson@trw.com
TRW Conekt, Solihull, UK
 Click to see the full signature
Reply to
Martin Thompson

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.