RISC-V正在成為矽谷、中國乃至全球IC設計圈的熱門話題,有人將之比作“半導體行業的Linux”。作為嵌入式生態和移動端晶片的武林盟主,ARM公司自1990年成立以來,一直保持低調。然而最近,ARM因為與RISC-V的糾紛讓這家IP巨頭成為焦點。
昨天凌晨,全球最大晶片架構(IP)供應商Arm在美國加州聖荷塞舉辦的一年一度的最大技術年會 Arm TechCon大會宣佈推出一項全新的功能Arm Custom instructions,允許客戶在特定的CPU核心引入自定義指令功能,從而讓客戶能夠編寫自己的定製指令來加速特定的用例、嵌入式和物聯網應用程式。
此舉一出,Arm無疑增強了晶片合作伙伴的靈活性和差異化,以支援機器學習、人工智慧、自駕車、5G 與物聯網等全新邊緣運算的機會,讓其在與完全開放的精簡指令集架構RISC-V的競爭中把握主動權,在自己未來5年重回上市的道路上注入了強心劑。在很多讀者看來,這是Arm在Risc-V的攻勢下做得又一個應對。
RISC-V這個2010年由伯克利研究團隊基於自身科研專案而設計的一款CPU全新指令集架構,真的有那麼可怕嗎?
RISC-V架構的設計哲學就是“大道至簡”,在IC繁雜的設計工作中,越簡單的設計往往是越可靠的,RISC-V架構就是力圖通過架構的定義使得硬體的實現足夠簡單。其特點在於精簡、開源開放、模組化及可定製擴充套件,RISC-V也成為至今為止最具備革命性意義的開放處理器架構。
不得不說,RISC-V已成為當下最受關注的指令集,不止在全球,尤其是中國更是掀起了熱潮。具體表現在聯盟的成立、國家政策的支援、企業的佈局等等。從目前的情況來看,中國可謂是扛起了RISC-V架構的大旗。
目前國內的平頭哥、兆易創新、華米、樂鑫、芯來、格蘭仕等眾多廠商都有推出基於RISC-V架構的晶片,此外華為也在積極的研發基於RISC-V架構的晶片。
不過,需要指出的是,雖然RISC-V來勢洶洶,但是其在高效能這塊與Arm的Cortex-A系列核心仍有較大差距,其優勢更多還是在於免費、低功耗、易擴充套件等,這也使得目前RISC-V的應用生態主要集中在物聯網領域。對於Arm的威脅也主要是在物聯網市場。
早在2017年6月20日,Arm宣佈其Cortex-M0/M3處理器核心免收授權費用,版權費也很低。在當時Cortex-M0/M3特別受業界歡迎的時候,Arm毅然放棄授權費,其目的就是要達到實現一萬億的出貨量,吸引更多從事IoT的廠商採用Arm的這兩個核心。
今年7月,Arm又宣佈推出全新的靈活接入(Flexible Access)式IP授權方式——Arm Flexible Access。它允許晶片設計師在為最終的選擇支付授權費之前,嘗試不同的晶片設計。目的是讓人們更容易買得起ARM IP,同時也可以使得客戶根據需求評估更廣泛的產品。
近日,Arm又發起另一波反擊,據Arm中國官方微信報道,Arm執行長Simon Segars 在10月9日的Arm TechCon 2019大會中宣佈推出Arm Custom Instructions(客製化指令),這是針對Armv8-M架構新增的功能。
2020年上半年開始,客製化指令初期將在Arm Cortex-M33 CPU上實施,並且不會對新的或既有授權廠商收取額外費用,同時讓SoC設計人員在沒有軟體碎片化風險下,得以針對特定嵌入式與IoT應用加入自己的指令。
手機時代已去,物聯網儼然已成新角鬥場,摩爾定律衰落,以及對邊緣計算效能的不斷增長的需求,導致了對產品定製和專門化的需求。物聯網高度碎片化的市場以及晶片低功耗的要求,RISC-V的攪局讓Arm不得不調風轉舵,以回擊挑戰。