Article Details

ID: 6473
Case Type: faq
Category: Entry
Related To: VHDL
Family: LatticeECP5

Search Answer Database

Search Text Image

Diamond 3.12: Why is it that error was detected when using VHDL 2008 with Reveal? 

Description:
After synthesis, specific error produced by the tool is stated as below:
C:/lscc/diamond/3.12/cae_library/vhdl_packages/../../ispfpga/vhdl_packages/vh2008/ieee/syn_misc_2008.vhd(22): ERROR: 'attributes' is not compiled in library 'synopsys' (VHDL-1240)

Solution:
The issue is caused by the Reveal engine loading syn_attr.vhd before syn_misc_2008.vhd for VHDL flow and Mixed flow.
The error was already fixed on the latest Diamond version (3.12.1.454) or later.