動(dòng)蕩的處理器IP時(shí)代 嵌入式CPU的IP授權與發(fā)展分析
處理器是1款系統的心臟部分,所有功能的達成幾乎都要依靠處理器,而在嵌入式系統方面,由于針對的應用層次較為較為狹窄,因此更要在效能、功耗與成本等變量進(jìn)行多方考慮,其中,授權方案更是影響到廠(chǎng)商進(jìn)行開(kāi)發(fā)時(shí)的成本與產(chǎn)品上市時(shí)程,因此更需要審慎面對。
在各種嵌入式應用當中,總缺不了1或多個(gè)處理器核心來(lái)統籌整個(gè)系統的運作,但是處理器核心的架構復雜,相關(guān)的設計概念必須有多年累積的技術(shù)實(shí)力才有辦法實(shí)現,以目前生產(chǎn)代工型態(tài)至上的企業(yè)觀(guān)念中,自力進(jìn)行處理器的開(kāi)發(fā)不啻是吃力又不討好的工作,不僅無(wú)法帶來(lái)立即的營(yíng)收,開(kāi)發(fā)過(guò)程所需耗費的龐大資金更有可能導致公司的虧損,因此諸如臺灣廠(chǎng)商等代工重鎮皆在此領(lǐng)域的開(kāi)發(fā)多所保留,也因此帶給了純IP授權(沒(méi)有晶圓廠(chǎng),也不生產(chǎn)芯片,僅以電路設計架構等純粹智能財產(chǎn)授權營(yíng)利的公司)處理器公司非常大的商機。
處理器IP授權(License)的型態(tài)行之有年 近來(lái)面臨越來(lái)越大的競爭挑戰
IP的定義為:預先設計的電路模塊架構,可用于制造完整的半導體組件。過(guò)去IP提供廠(chǎng)商大多僅針對特定應用范圍提供IP授權,比如說(shuō)通用處理器、MCU核心、甚至顯示核心等,少有單家廠(chǎng)商提供多種不同類(lèi)型IP服務(wù)的案例。但是隨著(zhù)嵌入式應用的多元化,終端產(chǎn)品設計所需要的功能模塊也逐漸趨于復雜,單純的功能應用已經(jīng)明顯不敷使用。
以數字電視為例,除了處理器核心以外,還需要包括視訊﹨音訊譯碼IP、訊號轉換IP、諸如卡片閱讀機、HDCP加密解密系統的IP、圖形接口、實(shí)時(shí)操作系統、通用標準界面(包括USB、輸出入接口等),廠(chǎng)商要同時(shí)獲得這些IP不不是見(jiàn)容易的是,加上特定市場(chǎng)領(lǐng)導廠(chǎng)商保留自有IP,僅生產(chǎn)配套芯片提供給廠(chǎng)商選用,處理器IP比重越來(lái)越不明顯。

△圖說(shuō):ARM最新一代的處理器核心也走向類(lèi)似PC平臺處理器,以提升頻率為改善效能的手段,功耗也開(kāi)始逐步提高。(www.ARM.com)
除了市面上提供特定應用的IP套餐服務(wù)的廠(chǎng)商逐漸增加以外,即便如ARM(安謀)這樣的傳統嵌入式處理器IP提供廠(chǎng)商,也開(kāi)始提供越來(lái)越多的IP型態(tài)以供選擇,最近甚至也推出了基于IP的顯示核心,并且也逐漸走向功能的可配置化設計,借以提供下游廠(chǎng)商更大的搭配彈性??膳渲没O計也被某些IP廠(chǎng)商視為最大的利基與賣(mài)點(diǎn),比如說(shuō),ARC與Tensilica這2家處理器公司皆提供了市面上彈性最高的可調方案,可調式處理器的優(yōu)勢在于可以設計出功能獨特性最高以及電路最精簡(jiǎn)(端視芯片所需功能而定)的SoC芯片。

△圖說(shuō):ARC的可調式架構具備了極高的應用彈性。(www.ARC.com)
選擇IP授權的必備要項
IP授權并不是非常新的概念,早在上個(gè)世紀末,以IP授權型態(tài)生存的公司就已經(jīng)開(kāi)始蓬勃發(fā)展,跨入2007年之后,由于移動(dòng)產(chǎn)品不論在功能、性能以及功耗方面都開(kāi)始有了更嚴苛的要求。除了原本就在這個(gè)領(lǐng)域耕耘的廠(chǎng)商以外,幾家原本并非將嵌入式應用當作本業(yè)的處理器廠(chǎng)商也開(kāi)始加入戰場(chǎng),雖然IP授權廠(chǎng)商以及處理器廠(chǎng)商都面臨了越來(lái)越大的競爭與挑戰,但是針對嵌入式的應用產(chǎn)品只會(huì )不斷的增長(cháng),因此雖然競爭越趨激烈,但都還有生存的空間存在。
在針對是否采用IP授權的方式來(lái)架構自有的嵌入式系統方面,則是要從非常多的層面進(jìn)行考慮,分別敘述如下:
■對于處理能力的要求
由于處理器核心必須肩負起整個(gè)系統的運算或功能負載分配,因此在效能方面必須具有一定的要求,比如說(shuō)在移動(dòng)多媒體裝置上,處理器必須肩負OS與視訊編譯碼的需求,若是采用純軟件編譯碼方案,那么處理器核心勢必頻率要高、運算性能(DMIPS要夠強大),否則就是要考慮采用具備混合型運算架構的處理器設計,比如說(shuō)搭配DSP核心、特定向量加速單元的通用處理器核心可以輕易的負擔起這類(lèi)工作,如果不想花太多時(shí)間在算法最佳化上,那么也可以選擇使用硬件線(xiàn)路(hardwired)設計的模塊來(lái)與特定處理器IP進(jìn)行搭配,理論上可兼顧成本與效能,但如此一來(lái)也將失去應用彈性。
■第三方資源與開(kāi)發(fā)工具
針對特定產(chǎn)品,此項可以說(shuō)相當重要,也可以說(shuō)是相當不重要,如果廠(chǎng)商注重自有功能的呈現,傾向于封閉式架構設計,而不開(kāi)放的話(huà),那么就無(wú)須顧慮第三方廠(chǎng)商或社群的支持度,如果是以開(kāi)放性平臺為目標,比如說(shuō)一般智能型手機、PDA等,這方面的支持度可能就會(huì )成為消費者作為采購考慮的要項之一。
■IP授權廠(chǎng)商提供程序代碼的能力
因為終端廠(chǎng)商不一定具備完整的軟件開(kāi)發(fā)能力,且為了縮短產(chǎn)品從設計到上市的時(shí)間,便亟需IP廠(chǎng)商提供數量與質(zhì)量皆符合一定要求的程序代碼供套用,借以發(fā)揮出硬件套件的功能,如果IP廠(chǎng)商僅提供硬件核心,軟件必須由半導體設計廠(chǎng)商,甚至是終端廠(chǎng)商自行解決的話(huà),這些廠(chǎng)商還要額外花功夫去學(xué)習處理器的架構、進(jìn)行軟件開(kāi)發(fā)、除錯與最佳化,不僅缺乏時(shí)效性,且對成本也是一大負擔。
■平臺的過(guò)往(backward)兼容性
嵌入式處理器開(kāi)發(fā),除了要兼顧到消能、功耗以及功能等表現以外,對于開(kāi)發(fā)商來(lái)說(shuō),過(guò)去的軟件能否繼續沿用也將是考慮重點(diǎn)之一,畢竟軟件資源的累積不易,如果要重新學(xué)習并投入資源開(kāi)發(fā),所需要花費的成本將非常龐大,甚至可能遠超出開(kāi)發(fā)商的負擔,因此處理器IP本身在體系與指令集的支持方面便要格外注重,除了新功能的引進(jìn)以外,處理器IP開(kāi)發(fā)商也通常都在新一代的產(chǎn)品商提供接近百分之百的過(guò)往兼容性。
■其它問(wèn)題
除了以上這些項目以外,IP提供商本身是否具備足夠的穩定性與延展性也是評估要點(diǎn),穩定性是指該廠(chǎng)商是否具備有持續經(jīng)營(yíng)的實(shí)力、產(chǎn)品線(xiàn)是否變動(dòng)過(guò)于快速、支持工作是否有持續進(jìn)行等等,而延展性則是指針對IP本身系列產(chǎn)品的未來(lái)規劃、軟件的開(kāi)發(fā)、開(kāi)發(fā)環(huán)境的完備等等條件。而既然采IP授權,那么授權手段與授權費用自然也是最需要重視的1點(diǎn)。不是越便宜越好,也不是越貴越有保障,要評估的是,除了所要授權的IP本身架構是否合乎需求,廠(chǎng)商提供的套件是否完備以外,能否達到以上幾點(diǎn)的要求,將是授權費用與IP本身物有所值、物超所值,或是毫不值得的分界點(diǎn)。
IP的授權結構問(wèn)題
我們以ARM公司的授權方式為例,來(lái)了解關(guān)于IP授權的方式與結構問(wèn)題。一般來(lái)說(shuō),ARM的授權方式可分為架構(architecture)授權、應用(implementation)授權、單次使用設計授權等等,對授權方來(lái)說(shuō),ARM提供了處理器核心部分的硬件描述,其包括了完整的軟件開(kāi)發(fā)工具(編譯器、除錯器、開(kāi)發(fā)套件),以及針對ARM處理器的銷(xiāo)售權等。若是無(wú)晶圓廠(chǎng)的廠(chǎng)商希望將ARM處理器核心加入到他們自行研發(fā)的芯片當中,通常僅需要取得1份生產(chǎn)就緒的IP核心(IP Core)認證,此時(shí)ARM就會(huì )提供這些廠(chǎng)商其所選擇的ARM核心的閘極電路圖,并且也會(huì )一并提供抽象模擬測試以及相關(guān)的測試程序,以協(xié)助設計整合及驗證。
若是整合組件制造商(IDM)或半導體廠(chǎng)商,則可以取得RTL形式的IP,通過(guò)可整合的RTL,廠(chǎng)商可以進(jìn)一步對架構進(jìn)行強化,IDM或半導體廠(chǎng)商不得2次銷(xiāo)售最佳化完成的處理器IP,但是可以任意營(yíng)銷(xiāo)其最終制品(包含芯片、開(kāi)發(fā)樣版、完整系統等等)。
而某些特殊的晶圓廠(chǎng),則除了可取得銷(xiāo)售最終成品的權力以外,也能保留重制ARM核心的權力。而如同一般IP授權廠(chǎng)商,ARM也是依照使用價(jià)值來(lái)決定其IP的售價(jià),通常的狀況之下,效能越高的架構,其授權費也越高。而持有ARM授權,且具有自行設計芯片能力的晶圓代工廠(chǎng)(如韓國三星與日本富士通),則能夠二次授權給晶圓廠(chǎng)的代工客戶(hù),通常價(jià)格也比直接向ARM授權來(lái)得低廉,但是在以產(chǎn)量為主要考慮的情況之下,專(zhuān)門(mén)的晶圓代工廠(chǎng)(如臺積電)其實(shí)具備了更強大的成本縮減能力。
多IP整合的協(xié)調機制
現有的IP因為IC產(chǎn)業(yè)分工的關(guān)系,1個(gè)SoC芯片所需的IP,通常分別由市場(chǎng)上眾多廠(chǎng)商所分別開(kāi)發(fā)出來(lái),復雜化是SoC在智慧財產(chǎn)權上最大的問(wèn)題。然而,逐一向IP擁有人洽談智慧財產(chǎn)權的授權契約,很可能受限于雙方談判力之不均衡,無(wú)法就同一個(gè)SoC上的不同IP取得相同范圍的權利,很可能不小心就逾越了授權的范圍。但是廠(chǎng)商如果選擇自行開(kāi)發(fā)所需之IP,首先在專(zhuān)業(yè)上可能無(wú)法完成,其次,處理器架構的從無(wú)到有,其開(kāi)發(fā)成本顯然過(guò)高,不符合經(jīng)濟效益。因此,相關(guān)業(yè)者間之IP互相協(xié)調統合,顯然是不得不然的趨勢。更進(jìn)一步來(lái)看,相關(guān)業(yè)者間有關(guān)IP組件之智能財產(chǎn)權授權契約、IP組件瑕疵責任之歸屬、侵權等問(wèn)題,顯然是樂(lè )觀(guān)看待包含SoC等嵌入式市場(chǎng)應用增長(cháng)時(shí)所不得不面對的問(wèn)題。
如上所述,由于1個(gè)芯片上可能使用的IP不止1個(gè),單純處理器IP所需付出成本的比重也在逐漸降低之中,雖然仍在芯片中扮演舉足輕重的角色,但是與其它IP的搭配也已經(jīng)是無(wú)可避免的趨勢,如何整合不同公司所擁有的各式IP,將是SoC相關(guān)業(yè)者必須面對并加以處理的,從產(chǎn)業(yè)分工的角度來(lái)看,協(xié)調整合IP授權的協(xié)調人(Coordinator)包括以下幾種類(lèi)型:
■信息產(chǎn)品制造商
信息產(chǎn)品無(wú)可避免必須利用到SoC芯片,除了尋求授權外,亦可能自行研發(fā),由于此類(lèi)制造商乃是SoC末端廠(chǎng)商,必須直接面對市場(chǎng)需求之快速變化,對于整合IP以期因應此種變化有相當程度的需求,是協(xié)調整合的人選之一。
■IC設計公司(IC Design House)
Design House在設計芯片時(shí),為求縮短設計的時(shí)程,無(wú)可避免必須使用他人之IP組件,整合IP可簡(jiǎn)化授權的流程,取得統一之授權范圍,避免侵權之疑慮,降低自行研發(fā)之成本,且Design House如能整合IP市場(chǎng),將可以用基本的IP模塊為基礎,進(jìn)行產(chǎn)品多樣化的設設。
■ IP設計公司(IP Vendor)
IP Vender以授權其所研發(fā)之IP予他人使用為本業(yè),IP之協(xié)調整合,可使其占據有利之市場(chǎng)地位,提高其IP之授權機會(huì ),并可結合他人之IP,推出整合性的IP Package,獲取更多的利潤。此類(lèi)公司具代表性的以ARM、MIPS、ARC等,各家IP公司在發(fā)展過(guò)程中,為了取得必要的技術(shù)或其它領(lǐng)域的IP,通常也都會(huì )對市場(chǎng)上其它類(lèi)型的IP設計公司進(jìn)行購并的動(dòng)作,借以取得所需要的IP,并提升自己的競爭力。
■晶圓代工廠(chǎng)(Foundry Plant)
專(zhuān)業(yè)之晶圓代工廠(chǎng),除了在工藝在的改善外,目前也積極提供標準的IP Block供其客戶(hù)使用,并由其代客戶(hù)處理授權及支付權利金的問(wèn)題,對晶圓代工廠(chǎng)而言,若能整合IP市場(chǎng),對于其業(yè)務(wù)之拓展將更添增助力。
結論
IP產(chǎn)業(yè)重視的整個(gè)生態(tài)系統(EcoSystem)的建立,以目前的態(tài)勢看來(lái),單一IP在市場(chǎng)上難有著(zhù)力點(diǎn),即便握有其它公司難以與之相較的技術(shù)優(yōu)勢,但其它公司若能夠提供包括EDA廠(chǎng)商、IC芯片商、方案公司/ODM、系統廠(chǎng)商的配套方案,就算特定技術(shù)上稍占劣勢,但是在開(kāi)發(fā)流程、生產(chǎn)、營(yíng)銷(xiāo)等方面當可占有絕對的優(yōu)勢,也能夠形成足夠的吸引力,讓開(kāi)發(fā)商能夠安心的選擇。單一IP提供商,比如說(shuō)大陸龍芯,在這方面就無(wú)法具備足夠的市場(chǎng)競爭力,雖然在大陸市場(chǎng)可以通過(guò)民族意識或政治影響力來(lái)說(shuō)服開(kāi)發(fā)商采用龍芯方案,但如果要推行到全世界,只怕還有不足之處。

△圖說(shuō):Intel第一款采用IA架構的移動(dòng)應用處理器A100/A110,功耗效能比目標直指ARM體系。(www.Intel.com)
ARM公司在成立后不久,便因為包含Intel(英特爾)等大型半導體廠(chǎng)商對嵌入式應用的忽視而找到立足點(diǎn),當時(shí)該公
司投入這塊領(lǐng)域也不能不說(shuō)是1種冒險,畢竟市場(chǎng)上沒(méi)有前車(chē)之鑒,但是定位以及營(yíng)利模式確立之后,其豐厚的利潤除彰顯該公司的成功以外,同時(shí)也激起市場(chǎng)上一片IP產(chǎn)業(yè)浪潮。但隨著(zhù)其它后進(jìn)逐漸投入到處理器IP授權領(lǐng)域,甚至Intel及AMD這2家”傳統”處理器大廠(chǎng)也爭先恐后的投入到包含移動(dòng)裝置等原本ARM最擅長(cháng)的嵌入式應用領(lǐng)域當中,像ARM這類(lèi)以處理器技術(shù)為主要營(yíng)利及技術(shù)基礎的IP公司不能不說(shuō)是已經(jīng)開(kāi)始見(jiàn)到瓶頸,開(kāi)始往其它方向尋求更進(jìn)一步的發(fā)展。
2006年整年度的IP授權產(chǎn)業(yè)規模達26億美元,但這些規模卻是由數百家IP公司所貢獻出來(lái)的,可預見(jiàn)的是,不久的將來(lái)必定會(huì )有大洗牌的現象,想要長(cháng)久經(jīng)營(yíng)IP授權產(chǎn)業(yè),已經(jīng)不能僅靠獨家核心技術(shù),單一公司提供更多元的配套方案將會(huì )是提高競爭力的必要手段。因此同質(zhì)或不同質(zhì)IP公司彼此之間的互相整并,營(yíng)造出大的智能財產(chǎn)經(jīng)濟規模,并進(jìn)一步與臺積電、聯(lián)電、特許等芯片代工廠(chǎng)合作,將會(huì )是對抗如Intel這類(lèi)不僅挾獨門(mén)優(yōu)勢、具備多元化技術(shù)、且擁有龐大半導體工廠(chǎng)陣營(yíng)的巨無(wú)霸公司的重要關(guān)鍵。
評論