Forum Discussion
Enable on-chip termination for Differential Transceiver clocks
- 1 year ago
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
Hi
The error indicates that the "DIFFERENTIAL 100 OHM" termination assignment is not valid for your specific Arria 10 transceiver pins. You may check the value in link https://www.intel.com/content/www/us/en/docs/programmable/683084/current/xcvr-a10-rx-term-sel.html
Values
R_EXT0
R_R1
R_R2
The syntax would be:
set_instance_assignment -name XCVR_A10_RX_TERM_SEL -to clk_xcvr_1f -entity myDesign R_R1
- anonimcs1 year ago
Contributor
Hi,
There are no descriptions about the meaning of the values we can use for the termination assignment. What are those values and more importantly how can I specify a Diff. 100 Ohm syntax using those values ?