A10 IOPLL not locked
Hello dear community,
I am currently working on A10 (Terasic HAN Pilot Plateform - 10AS066K3F40E2SG) , and using external clock as reference clock for an IOPLL to generate 2 outputs : 1 which is same frequency, and 1 which is twice lower.
For instance, my 1st config is CLKref = 125 MHz ; CLK_out1 = 125 MHz ; CLK_out2 = 62.5 MHz. Everything works fine and PLL will lock with no problem.
Now when I double CLKref to 250 MHz and double outputs frequency, the IOPLL will lock but unlock for 1 clock period every 8 periods, which makes it unusable.
I checked on signaltap by sampling with higher clock rate, and I can properly see the input clock at 250 MHz with steady period. I ensured aswell that my clock signal has good integrity on scope, and I assigned the input in pin planner to dedicated REFCLK differential transceiver LVDS, terminated with 100 ohms.
Once again it works at 125MHz, but not 250MHz.
If you have any suggestion in what is causing this issue you're very welcome,
Roman