Quartus

VHDL error at <location>: function or entity <name> is declared, but is a homograph of a function or entity previously declared in same declarative region


CAUSE: In a VHDL Design File (.vhd) at the specified location, you declared the specified function or entity, but you already declared the function or entity with the same identifier in the same declarative region. You can declare a function or entity only once in a declarative region.
ACTION: Remove one of the declarations, or change the identifier in one of the declarations so the two declarations are different.

See also:

Section 10.3 of the IEEE Std 1076-1993 IEEE Standard VHDL Language Reference Manual

- PLDWorld -

 

Created by chm2web html help conversion utility.