ECP5 / Diamond 3.14: Why does my design get a Map device oversize error related to PLL for LFE5U-12F in with Diamond 3.14, but completes map successfully in earlier releases of Diamond software?

ECP5 / Diamond 3.14: Why does my design get a Map device oversize error related to PLL for LFE5U-12F in with Diamond 3.14, but completes map successfully in earlier releases of Diamond software?

In Diamond version 3.14, there is a bug where it incorrectly limits the number of PLLs in the device to 0 for LFE5U-12F.
Example error message:
ERROR - (device oversize error). The number of PLL components needed (1) exceeds the number available. This device has only 0 PLLs.

To fix this issue for Diamond 3.14, user may apply the Diamond patch 132427 that is available for download at the following links:

This scheduled to be fixed in the Diamond 3.15 release.