Diamond 3.12 version SP1 and older: Synthesis fails when Synplify Pro is used on Intel 11th gen and above processors

Diamond 3.12 version SP1 and older: Synthesis fails when Synplify Pro is used on Intel 11th gen and above processors

Description:
In Diamond version 3.12 and older, Synthesis may fail when using Synplify Pro if the system uses an Intel 11th Gen and above processor.
 
Solution:
The failure occurs when either of the following conditions is met:

1. Encrypted Source is used in the design (Error - Top file is not found due to IP encrypted file)
2. Installing an IP from clarity designer (Error - ngdbuild: DRC failed with 1 errors and xxx warnings)
3. Adding Reveal to an encrypted source (ERROR - NF100 |Can't open input file <path>/layer0.srs for read)

As a workaround for Diamond 3.12 SP1, install the patch from the link below:
https://latticesemi.exavault.com/share/view/366jf-fheq0rs6

The link contains patches for both Windows 10 and Supported Linux OS.

Additionally, this issue has already been fixed in Diamond 3.13.