M
Michael Mustermann
Guest
Hi anyone out there,
we have designed a board with XILINX Virtex II Pro using the
RocketIO / MGT serial high speed transceivers.
Recently we experienced a problem with bit error rate (BER) and
measured the signal quality of the MGT serial links with a 20Gsample
scope and 5GHz differential probe. We found a very poor signal
waveform and got an almost closed eye diagram.
We analyzed this phenomenon and now we assume, that the signal
degradation is caused by high reflections on the line. The overshoot
and undershoot amounts to 50% of the singal swing. It seemed, that
the MGT receiver's input termination does not work properly.
Then we tried a TDR ("time domain reflectometer") measurement
to check the impedance characteristics of our board even into
the MGT's termination. The board traces are fine. Some impedance
mismatches are to be seen at vias, AC-coupling capacitors and the
Virtex II Pro package. But we think, these are not too bad, the
mismatch is in the range of 20%.
Does anyone have experience with Virtex II Pro RocketIO?
Did anyone measure signal quality or eye diagrams on such a link?
May the impedance mismatches cause the high ringing we found?
Can anyone imagine the reason for the reflections though the signal
path's impedance seems to be not so bad?
At the moment I don't have a clue.
Thank you for any hint!
Michael
we have designed a board with XILINX Virtex II Pro using the
RocketIO / MGT serial high speed transceivers.
Recently we experienced a problem with bit error rate (BER) and
measured the signal quality of the MGT serial links with a 20Gsample
scope and 5GHz differential probe. We found a very poor signal
waveform and got an almost closed eye diagram.
We analyzed this phenomenon and now we assume, that the signal
degradation is caused by high reflections on the line. The overshoot
and undershoot amounts to 50% of the singal swing. It seemed, that
the MGT receiver's input termination does not work properly.
Then we tried a TDR ("time domain reflectometer") measurement
to check the impedance characteristics of our board even into
the MGT's termination. The board traces are fine. Some impedance
mismatches are to be seen at vias, AC-coupling capacitors and the
Virtex II Pro package. But we think, these are not too bad, the
mismatch is in the range of 20%.
Does anyone have experience with Virtex II Pro RocketIO?
Did anyone measure signal quality or eye diagrams on such a link?
May the impedance mismatches cause the high ringing we found?
Can anyone imagine the reason for the reflections though the signal
path's impedance seems to be not so bad?
At the moment I don't have a clue.
Thank you for any hint!
Michael