Knowledge Base Article
How can I meet the Stratix V and Arria V GZ device ATX PLL calibration requirement that the transceiver reference clock must be present at the start of device configuration if I use the FPGA to program my clock synthesizer device?
Description
You can meet the Stratix® V and Arria® V GZ device ATX PLL calibration requirement that the transceiver reference clock must be present at the start of device configuration by programming a clock synthesizer device's One-Time Programmable (OTP) non-volatile memory with a default transceiver reference clock frequency.
Depending upon the clock-tree design, the reference clock would be available at the start of FPGA configuration and transceiver calibration requirements could be met. Reprogramming the clock synthesizer for a different frequency during FPGA user mode (perhaps via I2C) may still be possible depending upon the clock synthesizer device you are using.
The default transceiver reference clock frequency generated by the clock synthesizer device must match the default frequency expected by the FPGA device transceiver IP.
Related Articles
- Why doesn't the tx_cal_busy signal assert if ATX PLL calibration is started through the Avalon Memory Mapped interface on Arria V GZ, and Stratix V GX/GT devices?
- Why do I see Arria V GZ and Stratix V GX device ATX PLL performance problems at temperature extremes when configured to run at datarates of 10.5 - 12.3 Gbps?
- Does the transceiver reference clock need to be stable before ATX PLL calibration is performed on Stratix V GX/T and Arria V GZ devices?
- How can I recalibrate the Stratix V and Arria V GZ device ATX PLLs?