ID:10612 VHDL attribute error at <location>: Attribute Specification contains illegal name

CAUSE: In an Attribute Specification at the specified location in a VHDL Design File (.vhd), you used an illegal name. This error may occur when a name contains an array index, which represents an attempt to specify an attribute for only a slice of an array; VHDL does not allow indexed names in Attribute Specifications.

ACTION: Correct the name; for example, check the spelling of the name. If the name contains an array index, remove the index. To set attributes on an array slice, use an alias to define a name for the slice and use this (now legal) name in the Attribute Specification.