Forum Discussion
How do I know which megafunctions require a license?
6 Replies
- KennyT_altera
Super Contributor
Did you purchase the subscription license?
Basically, you can refer to https://www.intel.fr/content/dam/www/programmable/us/en/pdfs/literature/br/br-quartus-prime-software.pdf page 7 for which IP need to be purchase. If you purchase subscription license, it would include the IP base suite. And most of the IP need to be purchase separately.
For common megawized, you will not need to pay for it.
- BrianHG
Occasional 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.
- sstrell
Super Contributor
Simple answer to your question: unfortunately, there is no way to know until you compile the design (which is something I've disliked about Quartus for years; I've suggested putting a little "$" next to IP that requires a license
). Longer answer for you: if you are using the Lite edition, a purchased license is required for the IP Base Suite (https://www.intel.com/content/www/us/en/programmable/products/intellectual-property/design/ip-base-suite.html; Standard and Pro edition include the IP Base Suite) and many of the other high end IP. You can create a design with any IP you want whether it requires a license or not and still be able to run the design for testing and simulation in tethered/evaluation mode (https://www.intel.com/content/www/us/en/programmable/quartushelp/current/index.htm#reference/glossary/def_open_core_plus.htm). Not all 3rd-party IP supports this mode, but Intel IP does. The compiler will let you know what IP is unlicensed and that you can run in evaluation mode with that IP.
- KennyT_altera
Super Contributor
Most of the IP require to purchase, PCIE, tranceiver and etc,
Other than that, we have IP base suit to be purchase as well
To be sure, when you our IP, you can look into the assemble report and it will clearly state that it need license or not.
- KennyT_altera
Super 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.