- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
While driving the reference clock(322.2 MHz) to 10G ethernet mac interface, I am prompted with the error below,
Error(18957): Signal u1|iopll_0|stratix10_altera_iopll_i|outclk[0] is constrained to be routed locally to port REF_IQCLK on destination dut_inst|atx_pll_inst|xcvr_atx_pll_s10_htile_0|ct1_hssi_pma_lc_refclk_select_mux_inst, but this signal must be routed through the global network
Tried using the constraint
set_instance_assignment -name GLOBAL_SIGNAL GLOBAL_CLOCK -to "u1:inst|iopll_0|stratix10_altera_iopll_i|outclk[0]" -entity altera_eth_top
to make the PLL output global but still fails to compile.
I am generating the ref_clk_clk using a PLL, is this not allowed?
How do I resolve the issue? Any help is appreciated.
Thanks
Raam
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I found one KDB article similar to the error message that you are getting.
Can you confirm if it is applicable to you and the Quartus version is matching for you?
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
As the example design that you are using use this refclk to drive the ATX and fPLL both, their corresponding restrictions apply. For ATX PLL, the restriction is as mentioned in the below document:
https://www.intel.com/content/www/us/en/docs/programmable/683621/current/atx-pll.html
The input reference clock can be driven from one of the following sources. The sources are listed in order of performance, with the first choice giving the highest performance.
- Dedicated reference clock pin
- Reference clock network (with two new high quality reference clock lines)
- Receiver input pin
The input reference clock is a differential signal. Intel® recommends using the dedicated reference clock pin as the input reference clock source for the best jitter performance. The input reference clock must be stable and free-running at device power-up for proper PLL operation and PLL calibration. If the reference clock is not available at device power-up, then you must recalibrate the PLL when the reference clock is available.
This explains the error that you are getting.
Regards

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page