Quartus

VHDL attribute error at <location>: attribute index must be constant integer


CAUSE 1: In an Attribute Specification at the specified location in a VHDL Design File (.vhd), you specified an attribute for an object. However, you used a non-constant integer value as the index for the attribute. The attribute index must be a constant integer value.
ACTION: Change the attribute index to a constant integer value, or remove the attribute from the object.
CAUSE 2: In a VHDL Design File (.vhd) at the specified location, you specified a predefined attribute for an object. However, you used a non-constant integer value as the index for the attribute. The attribute index must be a constant integer value.
ACTION: Change the attribute index to a constant integer value, or remove the predefined attribute from the object.

See also:

Sections 5.1 and 14 of the IEEE Std 1076-1993 IEEE Standard VHDL Language Reference Manual

- PLDWorld -

 

Created by chm2web html help conversion utility.