--- Quote Start ---
I vaguely recall that the receiver inputs are powered from VCCPD and in many cases LVDS can be received on any clock pin (don't hold me to that ...). The clock inputs will not have a SERDES block, but you could investigate whether a clock pin and fabric SERDES is a work-around for the couple of signals you need.
--- Quote End ---
Sorry, also all clock inputs already in use... The design is really big with a lot of clocks and I/O (DDR2, HDMI, PCIe, 3G-SDI, ...)
--- Quote Start ---
Did you try an AC-coupled link? (Your comments above imply you only tested DC-coupled links, with a modified Vcm)
--- Quote End ---
Our signal is not DC-balanced. I am considering to change to encoding of the signal to a DC-balanced format (we have control over the transmitting side, but some thoughts regarding backwards compatibility would be necessary...)
--- Quote Start ---
I can think of one way that would work. 800Mbps is slow compared to transceiver rates. Since transceivers come in pairs, and you only want the RX, you could use the TX and an external high-speed XOR gate. The inputs to the XOR gate would be your signal and the transceiver TX. The XOR output would be AC-coupled to the receiver. The TX would output a PRBS pattern at say 4x the data rate (3.2Gbps). The output of the XOR is then modulated, allowing the RX signal to use the clock-and-data recovery (CDR) lock-to-data mode. The receive logic would then XOR the receiver output with the PRBS signal (appropriately delayed). The result will be a 4x over-sampled version of your receive signal. I'm currently using the XOR modulation technique to AC-couple 5Gbps and 10Gbps signals with a negative common-mode voltage onto an FPGA.
--- Quote End ---
Sounds quite clever but also complex. In our case we could change the transmitter encoding as stated above.
--- Quote Start ---
If you can find a part with Vtt = 1.2V and Vpp = 0.8V, then this would produce Vcm = 1.2V - 0.8V/2 = 0.8V, which is within 10% of Vcm.
--- Quote End ---
True (but have not found any yet). I am also considering to use a LVDS to LVDS redriver and voltage dividers at the output (all close to the FPGA). This would give us a regular LVDS link over the cable and a controlable situation between redriver and FPGA.
Additionally we could also foresee capacitors for AC-coupling as mounting option instead of the redriver stuff.
Thanks,
Thomas