Forum Discussion

BrianHG's avatar
BrianHG
Icon for Occasional Contributor rankOccasional Contributor
5 years ago

How do I know which megafunctions require a license?

I've just downloaded and installed Quartus Prime V20.1. I'm creating a new design in System Verilog and looking at the available IP Catalog. I understand that simple functions like lpm_add, lpm_mult, altlvds_tx, altlvds_rx & altpll are free, but, there are others there which I would think are not free. Looking at the list, how do I determine which are free and which aren't? For example, is the ALTFP_MULT free? It's in the list. What about the DDR3 SDRam controller? It's also in the list and I can start it up. What's warning me if I start a design and generate/insert these cores into my project that I wasted my time and should have used something else?

6 Replies

    • BrianHG's avatar
      BrianHG
      Icon for Occasional Contributor rankOccasional Contributor

      Hello Kenny, thank you for the reply.

      There is no license for me to purchase, I am using the 'lite' version and I would only like to use the 'lite' version of Quartus Prime.

      The link document you sent me does not solve my issue. If the 'IP Catalog', right now, I can select and insert every function I choose. Does this mean everything listed there is free with the free Quartus Lite? It would be a huge wasted effort if I build a project which uses the 'DDR3 UniPHY' or 'ALTERA_FIR_COMPILER_II' for a Cyclone V device only to find out later at compile that I must pay for a license to build my FPGA project. I need to know in advance which core function I will need to engineer myself.

      The linked document you sent me does not contain the entire IP Catalog library with which items in the IP Catalog are free to use for free with Quartus Prime Lite edition.

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

    Since this thread had been answered, we shall close this thread. If you still need further assistance, you are welcome to post a response within 15days or open a new thread, some one will be right with you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you with your follow-up questions.