Forum Discussion

hon1's avatar
hon1
Icon for New Contributor rankNew Contributor
9 months ago
Solved

Cyclone 10LP license requirement for floating point arithmetic

I encountered the following error message when compiling floating point subtraction IP of Cyclone 10 LP in Quartus Prime Version 23.1 standard edition.

Error (12006): Node instance "altfp_add_sub_component" instantiates undefined entity "altfp_add_sub". Ensure that required library paths are specified correctly, define the specified entity, or change the instantiation. If this entity represents Intel FPGA or third-party IP, generate the synthesis files for the IP.

A similar message posted in "https://community.intel.com/t5/Intel-Quartus-Prime-Software/Why-won-t-the-altera-floating-point-add-sub-ip-synthesize/m-p/653389?profile.language=pt&countrylabel=Latin%25252525252525252520America" solved the problem by using Quartus standard and pro editions.

As I am already using Quartus Prime Version 23.1 standard edition I am not sure what caused the error message. Has anyone encountered this error message while running floating point subtraction IP of Cyclone 10 LP? Do I need to get a paid license to use it?

  • Hi,

    I don't think that the solution is correct. The problem has nothing to do with Lite versus Std. Quartus version. rather looks like altfp_xxx functions are deprecated. Use FP_FUNCTIONS Intel FPGA IP instead.

    Regards
    Frank

2 Replies

  • FvM's avatar
    FvM
    Icon for Super Contributor rankSuper Contributor

    Hi,

    I don't think that the solution is correct. The problem has nothing to do with Lite versus Std. Quartus version. rather looks like altfp_xxx functions are deprecated. Use FP_FUNCTIONS Intel FPGA IP instead.

    Regards
    Frank

  • Farabi's avatar
    Farabi
    Icon for Regular Contributor rankRegular Contributor

    Hello,


    Please use FP_FUNCTIONS IP for latest Quartus.


    regards,

    Farabi