FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
공지
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
6673 토론

How can I find some free IP of i2c uart and spi etc.

Altera_Forum
명예로운 기여자 II
1,791 조회수

as the title

0 포인트
3 응답
Altera_Forum
명예로운 기여자 II
939 조회수

thanks, my email: gjy_2010#126.com

0 포인트
Altera_Forum
명예로운 기여자 II
939 조회수

Basic UART and SPI are included for free with Quartus. There are free I2C cores at opencores.org (http://opencores.org) along with a lot of other free cores.

0 포인트
Altera_Forum
명예로운 기여자 II
939 조회수

 

--- Quote Start ---  

Basic UART and SPI are included for free with Quartus. 

--- Quote End ---  

Only as SOPC components (NIOS II peripherals). Although you are basically able to extract the code and use it for native HDL designs, it's far from being convenient. Opencores is always a place to look for, but the UART and SPI IP tends to be more complex then needed for basic functionality. Simple UART designs have been published at Altera forum before.  

 

SPI in a native HDL design isn't much more than a shift register. Data formats and clock speeds as well as parallel data connectivity are changing for each implementation, so it's probably best to write it from the scratch, tailored for the respective application. 

 

P.S.: A simple uart example http://www.alteraforum.com/forum/showthread.php?t=5184
0 포인트
응답