FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

Looking for free IPs

Altera_Forum
Honored Contributor II
808 Views

Hi, 

 

I am new to Altera forum and Altera FPGAs in general. I have the following queries pls. 

 

** Like Xilinx Core generator, does Altera Quartus 2 give free IPs as well? If so, what is the name of the core generator interface and is there a list of free IPs (preferably in VHDL) which one can  

use? 

 

** What is the difference between web edition and pro edition. 

 

Thanks, 

 

Arvind Gupta
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
90 Views

IP Base Suite: https://www.altera.com/products/intellectual-property/design/q_and_a.html 

 

Included with standard and pro editions of the software. You can get a license to use it with the Lite edition. 

 

Here's a comparison of the different editions: https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/po/ss-quartus-comparison.... 

 

There is no web edition anymore. It is now called the Lite edition.
Altera_Forum
Honored Contributor II
90 Views

OK... are the basic IPs not free...?I am looking for tit bits like LCD controller, SPI master/slave, I2c etc.  

 

Thanks and Regards, 

Arvind Gupta
Altera_Forum
Honored Contributor II
90 Views

The IP base suite is for more advanced IPs such as Ethernet or DRAM controllers. You will find GPIOS and SPI master/slaves in the embedded ips (https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/ug/ug_embedded_ip.pdf) and most of them are free. There is an I2C core on the altera wiki (http://www.alterawiki.com/wiki/i2c_(opencores)). For LCD I'm not sure there is a dedicated controller but you can use a GPIO and bit bang it (or use an LCD with an I2C interface).

Altera_Forum
Honored Contributor II
90 Views

You could always take have a go with the lottery of stuff on opencores.org aswell. Though from what Ive seen there they are hobbiest projects with poor documentation and poor quality code formatting/commenting, and little support. 

 

Otherwise take the plunge and write your own - good learning experience.
Altera_Forum
Honored Contributor II
90 Views

If you are a student learning about FPGA using one of the DE-series boards, you can get free IP for the boards via the university program installer: 

https://www.altera.com/support/training/university/materials-ip-cores.html
Reply