Quartus

VHDL Function Call or Component Instantiation error at <location>: recursive function or recursive design entity <name> is not supported


CAUSE: In a Function Call or Component Instantiation at the specified location in a VHDL Design File (.vhd), you used the specified recursive function or design entity. However, Integrated Synthesis does not support recursive functions or recursive design entities.
ACTION: Remove the Function Call or Component Instantiation. Or, change the Function Call or Component Instantiation so it refers to a function or design entity that does not involve recursion.

See also:

Sections 7.3.3 and 9.6 of the IEEE Std 1076-1993 IEEE Standard VHDL Language Reference Manual

- PLDWorld -

 

Created by chm2web html help conversion utility.