Intel Arria 10 User Manual page 577

Transceiver phy
Hide thumbs Also See for Arria 10:
Table of Contents

Advertisement

7. Calibration
UG-01143 | 2018.06.15
During Device Power Up:
— During device power up,
reference clock remains deasserted until after the power up process is
complete.
— During device power up,
asserted and running. When the device power up process is complete, the
transceiver reference clock changes frequency. Either the transceiver reference
clock could become unstable, or your application requires a different
transceiver reference clock during normal operation, which could cause a data
rate change.
After a dynamic reconfiguration process that triggers a data rate change:
After device power up in normal operation, you reconfigure the transceiver data
rate by changing the channel configurations or the PLLs, recalibrate the:
— ATX PLL if ATX PLL has new VCO frequency to support new data rate.
— fPLL if the fPLL has new VCO frequency to support new data rate.
Note: fPLL recalibration is not needed if the dynamic reconfiguration method
— CDU/CMU as TX PLL. You must recalibrate the RX PMA of the channel which
uses the CMU as TX PLL.
— RX PMA and TX PMA channel if the transceiver configuration changes to
support new data rates.
Other conditions that require a user recalibration:
— Recalibrate the fPLL if the fPLL is connected as a second PLL (downstream
cascaded PLL). The downstream fPLL received the reference clock from the
upstream PLL (could be from fPLL/ CDR). Recalibrating the second fPLL is
important especially if the upstream PLL output clock (which is the
downstream fPLL's reference clock) is not present or stable during power-up
calibration.
— For ATX PLL or fPLL used to drive PLL feedback compensation bonding,
recalibrate the PLL after power up calibration.
Note:
If you are recalibrating your ATX PLL or fPLL, follow the ATX PLL-to-ATX PLL or fPLL-to-
ATX PLL spacing guideline as stated in the "Transmit PLLs Spacing Guideline when
using ATX PLLs and fPLLs" chapter.
You can initiate the recalibration process by writing to the specific recalibration
registers. You must also reset the transceivers after performing user recalibration. For
example, if you perform data rate auto-negotiation that involves PLL reconfiguration,
and PLL and channel interface switching, then you must reset the transceivers.
The proper reset sequence is required after calibration. Intel recommends you use the
Transceiver PHY Reset Controller which has
and follow Intel's recommended reset sequence. You need to connect
and
rx_cal_busy
in your design. Reset upon calibration is automatically processed when you perform
user recalibration.
CLKUSR
CLKUSR
used to achieve new data rate (new VCO frequency) is done using the
fPLL L counter /1,2,4,8 division factor.
from the Native PHY IP core outputs to the reset controller inputs
is asserted and running, but the transceiver
and the transceiver reference clock are
and
tx_cal_busy
rx_cal_busy
®
®
Intel
Arria
10 Transceiver PHY User Guide
inputs
tx_cal_busy
577

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents