MAX10 using external PLL with soft-lvds gives always a warning: Warning (15064): PLL... jitter performance depends on switching rate of other design elements. Use PLL dedicated clock outputs to ensure jitter performance
the LVDS signals are connected to a tft display. The picture is ok so far only, but after each comilation and program the fpga with more or less jitter.
Compilation give the warning:
Warning (15064): PLL mypll:mypll|altpll:altpll_component|mypll_altpll:auto_generated|pll1" output port clk[3] feeds output pin "LVDS_CLK~output" via non-dedicated routing -- jitter performance depends on switching rate of other design elements. Use PLL dedicated clock outputs to ensure jitter performance
Pll-c0(1:1): tx-syncclock
Pll-c1(7/2): tx-inclock
Pll-c3(1:1): LCDS-clockpins
I can not see an other way to feed the LVDS-Clock output with the 1:1 clk as to connect directly.
If I use the Soft-LVDS with internal PLL it will not work (no picture on the tft-display).
I am interesting in how the Soft-LVDS will do the work internal if the pll is inside the macro.
Thank you.
Hi @SZand
Let me sum it up. There are 2 issues
1) warning on non-dedicated output clock
2) sdc constraint output paths
For (2), you might want to put on a new thread and refer to this thread so that my colleague could take detail look into your case.
For (1), Pll-c3(1:1): LVDS-clockpins which was supposedly your tx_outclock, should be connected to dedicated PLL clock output pin (e.g. PLL_L_CLKOUTp). Example pin 32/33.
50/52 is not a dedicated PLL clock output pin (e.g. PLL_L_CLKOUTp). Thus the warning.
There isnt any sdc constraint that can dismiss the warning.