1.8. Regenerating Triple-Speed Ethernet Intel® FPGA IP
The on-chip termination of the LVDS SERDES Intel® FPGA IP reference clock within the Triple-Speed Ethernet Intel® FPGA IP is turned on by default. The reference clock is pinned out to REF_CLK port in this reference design. Because an external termination resistor is present on the Intel® Stratix® 10 GX FPGA Development Kit at the REF_CLK port, the generated QIP file of the Triple-Speed Ethernet Intel® FPGA IP is modified to turn off the on-chip termination. When upgrading the reference design to a newer Intel® Quartus® Prime software version or modification is made to the Triple-Speed Ethernet Intel® FPGA IP, the QIP file is regenerated as part of the IP regeneration process. To turn off the on-chip termination, follow these steps to modify the QIP file after the IP regeneration:
- Locate the QIP file of the Triple-Speed Ethernet Intel® FPGA IP at <project_directory>/platform/ip/qsys_top/qsys_top_eth_tse_0/qsys_top_eth_tse_0.qip
- Search the INPUT_TERMINATION keyword for the LVDS SERDES Intel® FPGA IP reference clock:
set_instance_assignment -entity "qsys_top_eth_tse_0_altera_lvds_core14_191_ofc4bti" -library "altera_lvds_core14_191" -name INPUT_TERMINATION DIFFERENTIAL -to inclock
- Comment out or remove this assignment.
- Compile the reference design.
Failure to follow these steps will result in a critical warning:
Critical Warning(16643): Found INPUT_TERMINATION assignments found for "REF_CLK" pin with multiple values. Using value: "OFF"