尖端芯片這個賽道,從來都是頭部玩家的天下。自ARM v9問世以來,谷歌、英偉達、富士通、聯發科等都進入了“狂歡時刻”,而被ARM排除在v9授權之外的中國芯廠商,就沒有那么幸運了。
ARM v9延續了ARM v8的AArch64 作為基準指令集的使用,并將全面拋棄AArch32,同時在功能上增加了一些非常重要的擴展。作為承載ARM未來十年野心的重要升級,ARM v9完全區別于已經服役十年的ARM v8。
ARM v9在向前兼容ARM v8全部能力的同時,也擁有三大新支柱:安全性、AI以及改進矢量和 DSP 能力,并還承諾在未來兩次迭代中,CPU 性能將提高 30% 以上,號稱影響未來十年的芯片計算平臺基礎,也是ARM在高端芯片領域真正挑戰Intel和AMD的最大仰仗,重要性可想而知。
但由于美國禁令的升級,從2019年開始,國內知名的芯片廠商HW就被傳出拿不到ARM v9的授權,雖然一直未對外公開承認,但HW已經被ARM v9陣營拋棄,拿不到ARM v9的授權,就不可能在技術方面趕上第一梯隊的競爭力,在這種艱難的情況下,如何回到芯片頭部玩家的賽道,是一個巨大的難題。
眾所周知,HW此前得到了ARM v8的指令集授權。有人可能會想,既然這樣,基于v8加大研發,自行迭代到v9不就行了?
答案毋庸置疑是否定的。ARM絕對不肯給受讓方這樣的迭代權力。
與Intel和AMD這些公司不同,ARM公司本身不制造、不銷售任何實物芯片,只是自己設計IP,包括指令集架構、微處理器、圖形核心、互連架構,然后通過授權這些IP獲取收入,可以簡單理解成靠賣知識產權為生。ARM公司會通過三種不同層級權限的授權模式,和客戶進行合作。但是無論哪一種模式,都采取版本內付費授權,即只享有ARM特定版本號的使用權限,如果出現新的版本升級,需要再單獨付費授權。
相當于一棟大廈,你可以買下其中某一層的永久使用權,享受這一層所有的設施和服務,但不能去別的樓層,更不能使用其他樓層的高級設施,否則業主就會報警把你抓起來,并要求巨額賠償。要享受新樓層的高級設施,唯一的辦法就是重新買新樓層。
這也正是問題的關鍵所在,ARM v8和ARM v9的授權并不相通,ARM v9可以完全實現ARM v8的全部能力,但反之不行。按照ARM的規則,ARM v9最重要的三大新支柱能力是版本獨享,ARM v8是不能僭越的。ARM要在高端芯片市場迎戰Intel等強敵,絕不允許自家體系內斗,新老版本必須拉開差距,否則,下一個十年芯片計算平臺基礎的豪言也就無從實現。
所以,HW即便有從v8迭代到v9的能力,也沒有這樣的迭代權力。如果強行使用ARM架構和標準,其產品只能自用和封閉。因為處理器一類的芯片本身必須有最底層的架構和指令集,廠家必須對用戶碼農公開。只要產品公開,你是否用了ARM架構和標準,一目了然。更嚴重的是,ARM的法務團隊隨時舉著產權保護的大棒砸向妄圖破壞自己游戲規則的人。屆時,非但不能使用自己真金白銀研發出的芯片,還要向ARM賠付高昂的侵權費用。這對于“過寒冬”的HW而言是絕對不可接受的。
那么,HW如果想回到芯片頭部玩家的賽道,還有一條路,那就是更換架構。不過,換道發展也不是一件容易的事情。因為使用其他開源或自研新架構,需要漫長的窗口期,付出難以想象的巨大人力、物力,另外和現有的龐大國內外生態市場相比,新路徑意味著一切從零開始,之前的全部研發也將付諸東流。
在美國愈發嚴苛的技術封鎖下,HW獲得ARM v9授權的可能已經愈發渺茫,若要壯士斷腕,何其壯烈。面對HW被赤裸裸踢下ARM v9這趟車的遭遇,我們更應該思考,如何逐步掌握自主,并走出多條發展道路,雞蛋不再放在一個籃子里,大家又有哪些看法呢?歡迎交流。