7119 - Diamond version 3.12 SP1 and older on Windows 11: ERROR - logical block ... is unexpanded
Description:
In Diamond version 3.12 SP1 and older, "ERROR - logical block ... is unexpanded" can be encountered in Synthesis when using Windows 11.
Solution:
There is no planned fix for this issue.
This is due to Windows 11 support for Diamond 3.12 SP1 and older. Based on the release notes, Windows 11 is not officially supported for these versions.
Therefore, some bugs and issues may arise when trying to use Diamond on an unsupported OS.
To work around this, please update to Diamond 3.13 to fix this. If the issue persists, please file a technical support ticket.
Related Articles
7733 - 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. ...
162 - Lattice Diamond: How to resolve unexpanded logic block error in Translate Design?
Description: User encounters an error as shown when utilizing IPs with ngo files from Diamond, as shown below: ERROR - logical block 'ddr_top/U1_ddr_sdram_mem_io_top' with type 'ddr_sdram_mem_io_top' is unexpanded. Solution: These errors occur in the ...
6273 - 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 ...
7135 - Diamond version 3.13 and older Compiling libraries error: couldn't execute "echo": no such file or directory
Description: In Diamond, when using the cmpl_libs tcl command, the script may return an error if it includes compiling the MachXO3D library. Solution: There is no planned fix for this issue in Diamond. To work around this, for non-MachXO3D devices, ...
7226 - Synplify Pro on Diamond version 3.13 and older: evaluation of mixed real-integer expressions is wrong
Description: On Diamond 3.13 and older, when using Synplify Pro as the Synthesis Tool, the evaluation of mixed real-integer expressions is wrong. Solution: For such expressions, please include ".0" until this can be fixed in a future version of the ...