加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

國產(chǎn)CPU,指令集之殤

2020/06/25
838
閱讀需 8 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

內(nèi)容精要:為什么指令集CPU 設(shè)計中如此重要?為什么所有國產(chǎn) CPU 都需要指令集授權(quán)?指令集不就是一系列控制命令的規(guī)則合集么?既不能申請專利,又不是什么商業(yè)機密,為什么指令集還需要授權(quán)?華為公司如果被 ARM 斷供最新的 CPU 架構(gòu)授權(quán),未來的路該如何走?

無芯之痛的陰影,縈繞在中國科技和產(chǎn)業(yè)界幾十年了。

“缺芯少魂”,描述的就是中國沒有真正自主可控 CPU 的痛。

CPU 可以說是整個信息技術(shù)產(chǎn)業(yè)的核心中的核心,特別是在服務(wù)器和 PC 市場,不光是中國,全球范圍看,PC 和服務(wù)器 CPU 也是以 X86 架構(gòu)為主,基本 Intel 和 AMD 兩家公司壟斷。

這里的 X86 架構(gòu),指的就是 Intel 和 AMD 公司 CPU 使用的指令集。

所謂指令集,是 CPU 中用來計算和控制計算機系統(tǒng)的一套指令的集合。指令集是決定 CPU 運行效率的重要因素之一。

每一種新型的 CPU 在設(shè)計時,就規(guī)定了一系列與其他硬件電路相配合的指令系統(tǒng)

“與其他硬件電路相配合”,決定的是這一款 CPU 的生態(tài)系統(tǒng)。

因此,指令集搭建的是一個橋梁,聯(lián)通 CPU 與外圍軟硬件,對形成生態(tài)至關(guān)重要。

當(dāng)然了,在所有電子設(shè)備 CPU 的指令集中,也不是 X86 獨霸天下,還有很多后起之秀,比如主打精簡指令集的 ARM 公司,在手機處理器、MCU 等領(lǐng)域高歌猛進(jìn);比如精簡指令集 RISC-V 更是憑借開源優(yōu)勢,匯集了大部分創(chuàng)業(yè)公司的力量;除此之外,還有 MIPS 技術(shù)公司主推的 MIPS 架構(gòu)的精簡指令集(國產(chǎn) CPU 龍芯,用的就是 MIPS 指令集架構(gòu)授權(quán))。

所以,目前 CPU 指令集,形成了勢均力敵的兩大陣營,以 X86 為代表的復(fù)雜指令集(CISC,Complex Instruction Set Computing)和以 ARM、RISC-V、MIPS 為代表的精簡指令集(RISC,Reduced Instruction Set Computing RISC)。

?

關(guān)于復(fù)雜指令集和精簡指令集的區(qū)別,本文不再贅述,感興趣的讀者可以參考公眾號”科創(chuàng)之道“往期文章《RISC-V 能否重構(gòu)芯片產(chǎn)業(yè)格局》。

在這幾年信創(chuàng)大潮的推動下,疊加中美貿(mào)易摩擦,都大大提升了中國高科技自主創(chuàng)新意識。國產(chǎn) CPU 也在這樣的大環(huán)境中蓄勢待發(fā)。

目前我國國產(chǎn)處理器芯片的主要參與者有:龍芯、兆芯、飛騰 、海光、申威和華為等。

圖片來源:華泰證券

當(dāng)然,除此之外,科創(chuàng)板千億市值的上市公司,瀾起科技,也在積極進(jìn)軍服務(wù)器 CPU 領(lǐng)域。早在 2017 年,瀾起科技就偕同清華大學(xué)及英特爾公司,聯(lián)手發(fā)布面向數(shù)據(jù)中心應(yīng)用的安全可控津逮 CPU。

從上圖中姍姍學(xué)步的國產(chǎn) CPU 來看,要么是指令集授權(quán),要么是 IP 授權(quán),要么干脆是中外合資技術(shù)引進(jìn),套上個自主知識產(chǎn)權(quán)的外殼……

毫無例外的,指令集都是來自國外的授權(quán),要么是 X86,要么是 ARM,要么是 MIPS……

為什么指令集如此重要?按照常規(guī)的理解,指令集不就是一系列控制命令的規(guī)則合集么?既不能申請專利,又不是什么商業(yè)機密,為什么指令集還需要授權(quán)?

要說搞一套國產(chǎn)指令集,那還不是分分鐘的事情?搞自主知識產(chǎn)權(quán)標(biāo)準(zhǔn)的事情,我們可是十二分的拿手。

第一個問題,為什么指令集如此重要?

關(guān)于這個問題,還是要回到前文所提到的“生態(tài)”。

任何一款 CPU 都是不孤立的存在,正是基于其處于整個 IT 系統(tǒng)核心位置,在生態(tài)形成的問題上至關(guān)重要。

而指令集,就是形成這個生態(tài)的橋梁。生態(tài)對于一款 CPU 的成敗起到了至關(guān)重要的作用,產(chǎn)業(yè)不支持,性能再高的 CPU 都沒有用武之地。

這也是為什么華為的鯤鵬,將產(chǎn)品和生態(tài)放在同等地位的原因。

鯤鵬生態(tài),圖片來源:東吳證券

當(dāng)然了,筆者之前也提到過,生態(tài)也不是銅墻鐵壁一個,并非完全不能實現(xiàn)突破。在常規(guī)模式之下,靠著產(chǎn)業(yè)潛移默化來形成生態(tài),確實是一個長期的過程,而且不確定性很大。

但是,在新型舉國體制之下,形成生態(tài)相對就會容易很多。用的人多了,產(chǎn)品升級迭代加速,能夠更好地提升產(chǎn)品成熟度。這也是一個彎道超車的無奈之舉。

第二個問題,既然指令集沒有專利,沒有知識產(chǎn)權(quán),為什么還需要授權(quán)?

的確,指令集作為一套 CPU 控制指令的集合,本身是沒有辦法形成專利的。但是指令集授權(quán)卻是實實在在存在的。

這事兒從知識產(chǎn)權(quán)角度不好解釋,可能從“標(biāo)準(zhǔn)”角度更容易理解。

這些主流的指令集,已經(jīng)形成了事實上的“行業(yè)標(biāo)準(zhǔn)”。

除了主流的指令集,還有各種千奇百怪的指令集,其實都充當(dāng)了分母的角色,在行業(yè)內(nèi)主流標(biāo)準(zhǔn)面前日漸式微。

成了事實上的“行業(yè)標(biāo)準(zhǔn)”,就意味著形成了生態(tài),你要用這套指令集規(guī)則,也不是不可以,但要回避兩方面:

一是,你不能宣稱兼容“X86”,“ARM”等,用來吸引產(chǎn)業(yè)界,來形成自己的生態(tài),因為“X86”,“ARM”這些都是獨有的商標(biāo)。

二是,指令集雖然沒有辦法形成專利,但是實現(xiàn)這些指令的 IC 設(shè)計架構(gòu)和方法,最有效率的設(shè)計和架構(gòu),早就被申請專利了,你要用這套指令集,具體實現(xiàn)上的大部分專利還是繞不開的。

所有也就存在了一個問題,如果是指令集架構(gòu)授權(quán),背后的專利是不是也存在授權(quán)情況?

這事兒不敢說太細(xì)。

第三個問題,基于老版本的主流指令集,能否更容易形成自己的生態(tài)?

關(guān)于這個問題,就更具有現(xiàn)實意義了,華為目前拿到了 ARM 公司 ARM V8 芯片架構(gòu)的永久授權(quán)。但從目前的這個形勢看,不但有美國壓力,還有 ARM 公司內(nèi)部動蕩,ARM 更新版的設(shè)計,估計授權(quán)給華為公司更加難上加難了。

所以,華為未來更要自力更生了。

有了老的架構(gòu)授權(quán),就有了基礎(chǔ),但未來,華為還是需要更加注重生態(tài)。

任重道遠(yuǎn)。

AMD

AMD

AMD公司成立于1969年,總部位于美國加利福尼亞州桑尼維爾。AMD(NYSE: AMD)是一家創(chuàng)新的科技公司,致力于與客戶及合作伙伴緊密合作,開發(fā)下一代面向商用、家用和游戲領(lǐng)域的計算和圖形處理解決方案。

AMD公司成立于1969年,總部位于美國加利福尼亞州桑尼維爾。AMD(NYSE: AMD)是一家創(chuàng)新的科技公司,致力于與客戶及合作伙伴緊密合作,開發(fā)下一代面向商用、家用和游戲領(lǐng)域的計算和圖形處理解決方案。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

公眾號科創(chuàng)之道主筆,標(biāo)準(zhǔn)的EE、CS專業(yè)理工男。從事研發(fā)、咨詢、投資工作15年,主要關(guān)注領(lǐng)域為半導(dǎo)體、人工智能、物聯(lián)網(wǎng)、云計算等,目前專注于風(fēng)險投資和企業(yè)服務(wù)領(lǐng)域,平時喜歡把一些工作上的感悟隨手記下來,希望通過自己的文字,融合IT產(chǎn)業(yè)和投融資行業(yè)知識,為跨行業(yè)溝通搭建一座橋梁。