Visible to Intel only — GUID: nik1409774000801
Ixiasoft
Visible to Intel only — GUID: nik1409774000801
Ixiasoft
7.4. Reverse Serial Loopback
You can enable reverse serial loopback through the reconfiguration controller. In reverse serial loopback, the data is received through the rx_serial_data port, re-timed through the receiver CDR, and sent to the tx_serial_data port. The received data is also available to the FPGA logic. No dynamic pin control is available to select or deselect reverse serial loopback.
The transmitter buffer is the only active block in the transmitter channel. You can change the VOD and the pre-emphasis first post tap values on the transmitter buffer through the dynamic reconfiguration controller. Reverse serial loopback is often implemented when using a bit error rate tester (BERT) on the upstream transmitter.
Reverse Serial Loopback for Arria V GZ Devices
Enable reverse serial loopback by accessing the register space within the reconfiguration controller through the Avalon-MM interface.
In reverse serial loopback, the data is received through the rx_serial_data port, re-timed through the receiver CDR, and sent out to the tx_serial_data port. The received data is also available to the FPGA fabric through the rx_parallel_data signal. No dynamic pin control is available to select or deselect reverse serial loopback.
You set the reverse serial loopback with the PMA analog registers in the reconfiguration controller.
The only transmitter channel resource used when implementing reverse serial loopback is the transmitter buffer. You can define the VOD and first post tap values on the transmitter buffer using assignment statements in the project .qsf or in the Quartus II Assignment Editor. You can also change these values dynamically with the reconfiguration controller.
Reverse serial loopback is often implemented when using an external bit error rate tester (BERT) on the upstream transmitter.