IP核是电子电路的复杂功能块,它的使用由最初的设计者授权给其他公司使用。它通常是一个完整的处理器或其他非常复杂的集成电路的一部分。这种设计通常在一个经过充分测试的产品中被证明是有效的。IP核被电子工程师用来...
IP核是电子电路的复杂功能块,它的使用由最初的设计者授权给其他公司使用。它通常是一个完整的处理器或其他非常复杂的集成电路的一部分。这种设计通常在一个经过充分测试的产品中被证明是有效的。IP核被电子工程师用来快速实现具有独特逻辑的组件芯片设计。一个内存控制器,一个三维图形单元甚至整个处理器都可以是一个IP核。

电子工程师使用IP核来快速实现独特逻辑和芯片设计的组件当一家公司购买IP核心的许可证时,它通常会收到设计、测试和在自己的产品中使用该核心所需的一切,核心设计通常以硬件描述语言提供,类似于计算机软件程序还可以提供逻辑和测试模式,以及信号规范。任何需要的软件,以及关于已知错误的设计说明和文档,通常包括在内。与IP核心一起购买的权利通常包括在购买者的设计中根据需要对其进行更改的能力。可修改的核心也被称为软核,因为它们以寄存器传输语言(RTL)或逻辑网络表的形式提供。IP核有时以低电平晶体管布局格式提供。这些被称为硬核,因为它们不能被许可方显著修改许多混合信号和模拟设计都作为硬核提供,以保证特定的信号定时和物理布局。一些公司的整个业务都围绕IP核的设计和授权展开。例如,ARM Holdings处理器出现在许多移动电话、全球定位系统设备和个人数字助理中。该公司实际上并不生产任何芯片,只是将其作为IP核心授权给其他许多芯片制造商。对于其他公司,IP核心是从不再用于自己产品的设计中获取利润的最终手段。IP核心也被称为知识产权核心,因为所有者可以将核心设计的版权和专利授权给其他人IP核的一个例子是1991年由一组半导体制造商设计的PowerPC®处理器。在2005年之前,该芯片在Apple®公司的Macintosh®系统中大量用作独立处理器。它也经常用于服务器和一些视频游戏系统。到2006年,Apple®已经改用Intel®Corporation芯片,PowerPC®也越来越像是一个利基处理器,它的拥有者并没有放弃这种架构,而是将其作为IP核心授权给其他许多公司,供其在设计中使用。