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核心授權給其他許多公司,供其在設計中使用。