新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 應(yīng)如何進(jìn)行IP評(píng)估或驗(yàn)證?

應(yīng)如何進(jìn)行IP評(píng)估或驗(yàn)證?

作者: 時(shí)間:2009-04-20 來(lái)源:網(wǎng)絡(luò) 收藏

本身又可分為硬和軟。硬IP指已經(jīng)針對(duì)某種工藝綜合成了具體的門電路,軟IP則指以源代碼方式提供的某一特定功能電路模塊。與硬IP相比,軟IP由于允許定制,因此它能提供更大的靈活性,而且能夠針對(duì)多種技術(shù)進(jìn)行調(diào)整。

購(gòu)買IP同時(shí)具有商業(yè)和技術(shù)兩個(gè)方面的含義。在商業(yè)方面,你應(yīng)考慮的因素包括:擁有成本、一次或多次使用的授權(quán)問(wèn)題、以及專利費(fèi)模式。而在技術(shù)方面,假定某個(gè)IP滿足你的設(shè)計(jì)要求,你在選擇該IP的時(shí)候仍然必須考慮很多其它因素,例如:該IP有沒(méi)有在實(shí)際硅片上過(guò)?該IP是軟IP還是硬IP?如果是硬IP,它可以提供多種目標(biāo)技術(shù)的版本嗎?如果是軟IP,它在所需的目標(biāo)技術(shù)中實(shí)現(xiàn)過(guò)嗎?在選定的設(shè)計(jì)環(huán)境中容易集成和該IP嗎?設(shè)計(jì)師有能力使用一個(gè)虛擬原型系統(tǒng)整個(gè)設(shè)計(jì)嗎?未來(lái)不經(jīng)過(guò)重大改變就可很容易地開(kāi)發(fā)出派生設(shè)計(jì)嗎?供應(yīng)商可對(duì)該IP提供全面的技術(shù)支持和相應(yīng)的設(shè)計(jì)技能嗎?”

對(duì)于那些正在開(kāi)發(fā)市場(chǎng)更新?lián)Q代速度較快產(chǎn)品(如數(shù)碼相機(jī))的設(shè)計(jì)師來(lái)說(shuō),F(xiàn)PGA設(shè)計(jì)方案可能是一種更佳選擇,Cadence公司IP與EDA聯(lián)盟部資深總監(jiān)Michael Horne也有同感。他說(shuō):“FPGA供應(yīng)商可為其FPGA提供一整套的IP模塊。Cadence現(xiàn)正積極與主要的IP供應(yīng)商合作以確保這些IP能夠無(wú)縫適用于我們的驗(yàn)證平臺(tái)和SoC Encounter設(shè)計(jì)環(huán)境?!?/P>

勿需多言,IP質(zhì)量對(duì)一個(gè)項(xiàng)目的成功來(lái)說(shuō)是很重要的,不過(guò)老實(shí)說(shuō)也很難對(duì)它進(jìn)行徹底的驗(yàn)證或測(cè)試。對(duì)此,Tensilica公司總裁Chris Rowen指出了一種迂回應(yīng)對(duì)策略。他說(shuō):“我們可以通過(guò)詢問(wèn)以下問(wèn)題來(lái)加以評(píng)估:該IP的驗(yàn)證策略和測(cè)試平臺(tái)是什么?該IP是來(lái)自某個(gè)主要IP供應(yīng)商的“明星IP”(特別是處理器)從而不需要一個(gè)冗長(zhǎng)的驗(yàn)證過(guò)程嗎?多少家其它公司已用過(guò)該IP?他們的成功速度有多快?他們碰到的問(wèn)題是什么?”

IP按其質(zhì)量又可分為“明星IP”和“普通IP”兩類?!懊餍荌P”指這樣的一些IP,它們已被IP供應(yīng)商用每一個(gè)可能的配置進(jìn)行過(guò)充分的驗(yàn)證,因此它們通常可以被集成到很多種RTL和系統(tǒng)仿真環(huán)境中。IP供應(yīng)商會(huì)提供所有的腳本,包括邏輯綜合、物理設(shè)計(jì)和時(shí)序收斂。而較低級(jí)別的普通IP經(jīng)常必須由設(shè)計(jì)團(tuán)隊(duì)來(lái)進(jìn)行驗(yàn)證,而這可能是昂貴的和需要花費(fèi)數(shù)月的努力。設(shè)計(jì)團(tuán)隊(duì)必須自己開(kāi)發(fā)測(cè)試平臺(tái)和使用標(biāo)準(zhǔn)門級(jí)仿真工具來(lái)進(jìn)行驗(yàn)證。

IP的可用性也是一個(gè)關(guān)鍵的問(wèn)題,不過(guò)它也可以通過(guò)詢問(wèn)以下問(wèn)題來(lái)加以評(píng)估:該IP文檔是否做得好到你的設(shè)計(jì)師能夠快速和高效地將它設(shè)計(jì)進(jìn)一個(gè)新的項(xiàng)目?該IP的輸入和輸出有意義嗎?目前市場(chǎng)上有哪些工具支持它,以及它們使用起來(lái)有多容易?目前市場(chǎng)上哪些OS和應(yīng)用軟件支持它?該IP有完整的仿真工具嗎?它的調(diào)試環(huán)境有多完備?該IP及其工具支持多處理器設(shè)計(jì)嗎?

目前用于設(shè)計(jì)和驗(yàn)證IP內(nèi)核的主要EDA工具供應(yīng)商有Cadence、Magma、Mentor Graphics和Synopsys等。Cadence現(xiàn)可提供最全面的集成和驗(yàn)證IP的設(shè)計(jì)環(huán)境。其平臺(tái)提供了一個(gè)基于System-C和RTL-HDL的混合仿真和測(cè)試平臺(tái),該平臺(tái)采用了一個(gè)單內(nèi)核架構(gòu)來(lái)將多種驗(yàn)證技術(shù)統(tǒng)一在單個(gè)引擎上。這一平臺(tái)也包括Palladium仿真加速和在電路仿真引擎,它可進(jìn)一步提升速度和效率。平臺(tái)可將整個(gè)驗(yàn)證時(shí)間壓縮一半。當(dāng)然,一些IP供應(yīng)商也可提供參考流程來(lái)幫助客戶進(jìn)行設(shè)計(jì)。此外,現(xiàn)在中國(guó)也有許多工程師可以利用的IC設(shè)計(jì)孵化中心。它們通常和IP供應(yīng)商保持良好的合作關(guān)系。

一般來(lái)說(shuō),很少在IP供應(yīng)商處對(duì)IP進(jìn)行驗(yàn)證。Cadence公司的Michael Horne指出:“設(shè)計(jì)團(tuán)隊(duì)在其自己的設(shè)計(jì)環(huán)境中驗(yàn)證IP是很必要的,這可確保所有的集成問(wèn)題都能得到解決。盡管設(shè)計(jì)師能夠模仿IP供應(yīng)商的環(huán)境來(lái)驗(yàn)證該IP,但使用他們自己的設(shè)計(jì)環(huán)境重新驗(yàn)證該IP是很必要的,因?yàn)檫@可識(shí)別和消除在該IP的使用或集成中可能出現(xiàn)的潛在問(wèn)題。”



關(guān)鍵詞: IP 驗(yàn)證 Incisive

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉