ALTPLL Error: Clock Input port of PLL must be driven by non-inverted input pin or another PLL.
Device: Max10 (10M16SAE144I7G)
I am trying to use the ALTPLL IP core in my design for frequency synthesis. The clock input of the ALTPLL is directly fed by external oscillator via one of the dedicated clock input pin (have tried multiple pins incl. pin # 26, 27, 88, 89), but each time it gives the following error.
Error (15065): Clock input port inclk[0] of PLL "PLL_block:pll|altpll:altpll_component|PLL_block_altpll:auto_generated|pll1" must be driven by a non-inverted input pin or another PLL, optionally through a Clock Control block
Info (15024): Input port INCLK[0] of node "PLL_block:pll|altpll:altpll_component|PLL_block_altpll:auto_generated|pll1" is driven by clk_100MHz which is COMBOUT output port of Combinational cell type node clk_100MHz
I have also tried to add a clock control block between the external oscillator input and PLL but the same error repeats. Can someone please help me figure this out?
Hello, Sorry for delay , I caught into another stuff,
Today morning i get chance to look at your design files , Here is changes i did which made it work
i) Add wire clk_200MHz (which is missing in your top module )
ii) removed th /*synthesis keep */ in clk_int. After these changes it is working for me.
One more thing i noticed is , LVDS IP is opted for internal clock and input of the clock is feed from PLL. iam not sure why ..but i can say it is going to take more PLL resources
Let me know if you have any question /concern ?
Thank you ,
Regards,
Sree