Altera_Forum
Honored Contributor
14 years agoReceive Transceiver clock recovery problem without loopback
Hi,
I am working on a high speed optical fiber link between two FPGAs. Now the design seems to work perfectly in a loopback setting. But when I connect two boards together, download the exact same designs on the two boards and analyze the received data with signaltap, I get something that looks like the right stream of bits but with what seems to be a messed up clock (for example every now and then there would be two 1's in a row when there should be only one of them). I am stunned that clock recovery works fine in a loopback but not in a real setting. Has anyone seen this kind of issue before? any pointers to what could be the issue?