For information on why your Arria® II GX system may exhibit receiver bit errors using dynamic reconfiguration to change between PCIe mode and any other transceiver mode, refer to the Arria II GX Errata Sheet (PDF).
To resolve the problem, apply the reset sequence solution described below and illustrated in the waveforms in Figure 1 after dynamic reconfiguration is completed. Applying the reset sequence ensures each transceiver is initialized correctly.
Figure 1. Reset Sequence Waveform
- Assert the
rx_analogreset
and therx_digitalreset
signals. - The
rx_freqlocked[0..n-1]
signals will go low, indicating that the transceivers are locking to the reference clock (lock to reference). - Deassert the
rx_analogreset
signal. Ensure data is present at the receiver inputs before deasserting therx_analogreset
signal. - The
rx_freqlocked[0..n-1]
signals will go high, indicating the transceivers are locking to data. - About 4 µs (tLTD_Auto) after the last
rx_freqlocked
signal goes high, deassert therx_digitalreset
signal.