4777 - iCEcube2: Placer error saying the PLL instance cannot be placed.
Description:
When using PLL in iCEcube2, an error may occur saying it cannot be placed.
Solution:
The issue is probably due to the "PLL Placement Rules" getting violated.
Modifying the user design accordingly will help to resolve this issue.
Related Articles
Which power supplies are used by the PLL in Avant?
The VCCA_PLL* and VCC are the power supplies connected to the PLL power rails.
How to access the Nexus PLL configuration space register via APB2LMMI?
One of the most common points of confusion stems from the updated address mapping in PLL version 1.9.0. Previously, the APB interface used a different width and offset scheme for accessing PLL registers. However, with the release of this version, the ...
4753 - iCE40 UltraPlus: Error: "The system clock frequency on the PLL output Port A must be between 4 and 133.33 MHz."
For Phase and Delay compensation modes of PLL, the PLL configuration tool of iCECube shows the following error: "The system clock frequency on the PLL output Port A must be between 4 and 133.33 MHz.". However, the data sheet indicates that the max ...
3899 - iCECube2 / iCE40 / PLL: What is the difference between selecting "PACKAGEPIN" and "General Purpose IO Pad or Core Logic" options during PLL generation?
Solution: If the "Dedicated Clock Pad (single ended)" is selected during the PLL generation, the IO pin connected to the PLL's "PACKAGEPIN" becomes dedicated and hence, the signal coming in from that IO pin can't be used for any other logic design in ...
5898 - iCE40 UltraPlus: With an iCE40 Ultraplus device, how to drive an external pin with a PLL output using Radiant Software?
There are 2 types of PLL outputs that you can use. In Radiant Software, these port outputs are named as "outcore" and "outglobal". After generating the PLL using the IP catalog, you will still need a Top-level module to instantiate the generated PLL. ...