ID:10473 VHDL attribute error at <location>: name "<name>" was used but not declared as an object

CAUSE: At the specified location in a VHDL Design File (.vhd), you used the specified name for an item (for example, an attribute). However, the name was not declared as an object, that is, as a signal, variable, or constant. You must declare the name as an object before you can use it for the item.

ACTION: Replace the name with a name that is declared as an object. Or, declare the name as an object.