In commit 45ea318ea76aacc994e0cde2b0ff264469b75920 I added a quick hack to simply ignore those entries.
Ultimately the PLLs should be made unavailable to the placer if arachne-pnr is called with a chip package that has the PLL marked as locked. But I'm not sure about the best way to add this to arachne-pnr.
Some of the iCE40 devices have a PLL disabled in certain chip packages. Current git head of Project IceStorm adds this information to the chipdb file.
1K ChipDB file:
8K ChipDB file:
In commit 45ea318ea76aacc994e0cde2b0ff264469b75920 I added a quick hack to simply ignore those entries.
Ultimately the PLLs should be made unavailable to the placer if arachne-pnr is called with a chip package that has the PLL marked as locked. But I'm not sure about the best way to add this to arachne-pnr.