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核