ID:10383 VHDL error at <location>: object cannot be indexed because it has <type> type rather than array type

CAUSE: In a VHDL Design File (.vhd) at the specified location, you specified an index of a object. However, in a Signal Declaration or Variable Declaration, you declared that the object has the specified type and not an array type. You can specify an index of a object only if the object has an array type.

ACTION: Remove the index for the object, or declare the object so it has an array type.