关于Altera的IP核简介

218 阅读1分钟

IP核

​ IP核在别的领域的意思是知识产权,在我们ASIC跟FPGA中代表预先设计好的电路功能模块

​ 我们把比较复杂的功能模块设计成参数可以修改的模块,让别人可以直接调用,这就是IP核

IP核的存在形式

分类依据:产品交付方式

​ 1·软核—HDL语言形式

​ 硬件语言描述

​ 2·硬核

​ 版图形式

​ 3·固核

​ 网表形式,固核是提供最终产品—掩膜(Mask)

IP核的缺点 ​ 不能跨平台使用

​ 不透明,看不到内部核心代码

​ 定制的需要收费

​ 无法优化,无法修改

IP核分类 ​ Arithmetic:数学运算

​ —LPM系列参数化类型IP核库(加法、减法、比较等)

​ —ALT系列整数运算IP核 mult

​ —ALTFP浮点数运算IP核

​ Gates逻辑运算IP核

​ Memory Complier:存储器IP核

​ DSP:数字信号处理IP核

​ —FFT:傅里叶变换

​ —FIR:编码器

​ —Video:视频图像处理IP核

​ Communications:数字通信类IP核

​ IO:输入输出IP核

​ Interface:接口IP核

​ —PCI

​ —SDI

​ JTAG:调试IP核