IP(Intellectual Property);IP 核有三种不同的存在形式:HDL 语言形式,网表形式、版图形式(掩膜Mask)。分别对应我们常说的三类 IP 内核:软核、固核和硬核。
Altera IP核主要有如下几类:
1、逻辑运算 IP 核。包括与、或、非、异或等基本逻辑运算单元和复用器、循环移位器、三态缓存器和解码器等相对复杂的逻辑运算模块;
2、数学运算 IP 核。(用到一个,补充一个,写出的代表已经使用过了)Altera 的数学运算 IP 核分为整数运算和浮点运算两大类:(1)整数运算:有加法器、减法器、计数器(2)。
3、存储器类 IP 核。包括移位奇存器、触发器、锁存器等简单的存储器 IP 核和较为复杂的 ROM、RAM、FIFO 和 Flash 存储器等模块。
4、数字信号处理 IP 核。包括(用到一个,补充一个,写出的代表已经使用过了)等 IP 核,用于数字信号系统设计。
5、数字通信 IP 核包括 (用到一个,补充一个,写出的代表已经使用过了)等。
6、图像处理 IP 核。主要是实现视频和图像处理系统中常用功能的 IP 核,具体有用到一个,补充一个,写出的代表已经使用过了)。
7、输入/输出 P 核。主要包括(用到一个,补充一个,写出的代表已经使用过了)锁相环(PLL)等。
8、芯片接口 IP 核。包括(用到一个,补充一个,写出的代表已经使用过了)。
9、设计调试 IP 核。包括提供设计调试功能的 SignalTap 逻辑分析仪、串行和并行 Flash 加载器、系统内的源和探测模块以及虚拟 JTAG 等。