Enable on-chip termination for Differential Transceiver clocks
Hi all,
I was wondering what .qsf assignments I would need to enable on-chip termination for my differential transceiver clocks. The target device is an Arria10. When I tried using the line below, I saw that Quartus (Pro v21.3) was sending the message in Assignment Editor that the syntax is not valid for the target device family, but I couldn't see any other syntax specificly for Arria10 while I was surfing through the Intel docs. However, I didn't see any issues in my design that could be caused by a wrong or ignored clock termination, everything works as expected..
set_instance_assignment -name HSSI_PARAMETER "refclk_divider_enable_termination=enable_term" -to clk_xcvr_1 -entity myDesign
Some other termination syntax I've seen are given below. I'm not sure when to use which one though..
set_instance_assignment -name INPUT_TERMINATION ON -to clk_xcvr_1 -entity myDesign set_instance_assignment -name INPUT_TERMINATION "DIFFERENTIAL 100 OHM" -to clk_xcvr_1 set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to clk_xcvr_1
Do you guys know which syntax to use in the .qsf file ?
Any help is appreciated.
Kind regards
Hi,
as far as I understand you are still searching for valid .qsf entry for transceiver clock input termination.
Valid settings are listed in this document: https://www.intel.com/content/www/us/en/docs/programmable/683296/24-3.html
As far as I see, the settings are the same for previous Quartus Pro versions.
The option for transceiver reference clock termination is XCVR_A10_REFCLK_TERM_TRISTATEallowed values are TRISTATE_OFF and TRISTATE_ON
TRISTATE_OFF corresponds to 100 ohm differential termination.
Some confusion is caused by the fact, that Quartus Std. uses a different option name
XCVR_REFCLK_PIN_TERMINATIONvalues are AC_COUPLING, DC_COUPLING_EXTERNAL_RESISTOR and DC_COUPLING_INTERNAL_100_OHMS
See: https://www.intel.com/content/www/us/en/docs/programmable/683084/current/settings-file-reference-manual.html
To check which termination has been actually implemented, you can review QPP fitter report/Plan Stage/Input Pins.
Regards
Frank