Quartus

VHDL warning at <location>: ignored synthesis directive attribute <name> because number of bits in <type> type does not match number of enumeration values in Type Declaration


CAUSE: In a VHDL Design File (.vhd) at the specified location, you used the specified synthesis directive attribute. However, the number of bit values for the specified type (which is related to the synthesis directive attribute) is not the same as the number of enumeration values in the Type Declaration for the type. As a result, Integrated Synthesis ignored the synthesis directive attribute.
ACTION: If you do not want Integrated Synthesis to ignore the synthesis directive attribute, or to avoid receiving this message in the future, make sure the number of bit values in the type matches the number of enumeration values in the type's Type Declaration. Otherwise, no action is required.

See also:

Sections 4.1 of the IEEE Std 1076-1993 IEEE Standard VHDL Language Reference Manual

- PLDWorld -

 

Created by chm2web html help conversion utility.