• 正文
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

RISC-V 架構(gòu)是未來國產(chǎn)芯片的突破方向嗎?

2023/12/14
2282
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

因為開源,RISC-V給了國產(chǎn)CPU芯片開辟了一條新的道路,但也因為開源,這條道路也會走得異常艱辛。

開源既不等于免費,也不意味著沒有任何限制。

首先,國內(nèi)在做RISC-V處理器/IP核的公司和科研機構(gòu)多達幾十上百家,而這里面,有開源免費的,也有一部分上商業(yè)行為,涉及商業(yè)的公司都是靠出售RISC-V IP核來賺錢的。

指令集架構(gòu),說白了就是在芯片執(zhí)行程序時,把軟件語言翻譯成硬件指令的標(biāo)準(zhǔn)規(guī)范。雖然 RISC-V 架構(gòu)是開源的,但一些關(guān)鍵的微架構(gòu)和相關(guān)技術(shù)仍然受到專利保護。這意味著,在開發(fā)過程中,需要避免使用這些受保護的技術(shù),以免陷入專利糾紛。

工程師來說,技術(shù)上的問題或許都可以解決,但開源還有一大難題,那就是生態(tài)。可以說,沒有生態(tài),就沒有用戶。歷經(jīng)數(shù)十年的發(fā)展,計算機端形成了x86+Windows的生態(tài)體系,智能手機、平板電腦等領(lǐng)域形成了AAA(ARM+Android/Apple)的生態(tài)體系。生態(tài)體系包括指令集架構(gòu)、芯片、操作系統(tǒng)、軟件應(yīng)用、上下游廠商的構(gòu)建等,整個生態(tài)體系的組建過程需要投入大量金錢、耗費大量的時間,且不斷試錯。生態(tài)體系一旦建成,會形成一個非常堅固的壁壘,后來者想要打破這個壁壘幾乎是不可能的。

開源意味著所有的組織和個人都可以基于RISC-V指令集進行修改、擴展,并開發(fā)自己的芯片產(chǎn)品。這最終會導(dǎo)致RISC-V架構(gòu)或者生態(tài)高度碎片化,各領(lǐng)域甚至各家公司之間的生態(tài)是割裂的,難以形成一個真正統(tǒng)一的生態(tài)體系。而反觀x86和ARM,都有絕對的巨頭引領(lǐng)和發(fā)展行業(yè),生態(tài)高度統(tǒng)一。

盡管RISC-V相比成熟的x86和ARM,面臨著諸多問題,但我依然認為它是國產(chǎn)處理器一個較好的突破口。

面對x86和ARM不可逾越的壁壘,RISC-V橫空出世。可以說,RISC-V是以“決斗”的姿態(tài)誕生的,指令集開源這把“利劍”直接刺向x86和ARM的要害。除開源的特性外,RISC-V兼具架構(gòu)簡單、功耗低、可以模塊化設(shè)計、工具鏈及編譯器發(fā)展迅速等特點,為物聯(lián)網(wǎng)時代催生的眾多初創(chuàng)公司提供了良好的土壤,這也讓RISC-V生態(tài)得到了快速的發(fā)展。

基于RISC-V指令集架構(gòu)設(shè)計的處理器廣泛應(yīng)用在數(shù)據(jù)中心、云計算、高性能計算領(lǐng)域,阿里巴巴和亞馬遜都在自主設(shè)計基于RISC-V核心的芯片;在自動駕駛、邊緣計算人工智能方面,也有RISC-V的身影。在5G通信基站、物聯(lián)網(wǎng)等方面,RISC-V也嶄露頭角??梢哉f,RISC-V基本覆蓋了科技前沿領(lǐng)域的芯片應(yīng)用。

近幾年,以RISC-V架構(gòu)為核心的CPU出貨量在以相當(dāng)可觀的速度逐年增加,在全球100億顆RISC-V核出貨量中,中國公司占據(jù)了約50%的份額。

最后一個大難題是生態(tài),生態(tài)也是這幾年國內(nèi)芯片行業(yè)各種會議被提到頻率最高的詞。中國開放指令生態(tài)(RISC-V)聯(lián)盟宣布成立也旨在加快國內(nèi)的生態(tài)建設(shè),國內(nèi)的公司在技術(shù)和應(yīng)用上的貢獻度越來越高。

現(xiàn)階段拿RISC-V和x86還有ARM直接比生態(tài)及市場是不夠全面立體的,RISC-V的出貨量和增長率是遠高于同期的x86和ARM的。

當(dāng)年谷歌退出中國的時候,很多人的態(tài)度是“寧愿看見兩個惡魔在拔河,也不愿看見一只天使在跳舞”。

對于國產(chǎn)芯片,相比長期被國外壟斷的局面,我更樂于看到國內(nèi)企業(yè)群魔亂舞,因為群魔亂舞的另一面,是百花齊放。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
MK70FX512VMJ15 1 Freescale Semiconductor Kinetis K 32-bit MCU, ARM Cortex-M4 core, 512KB Flash, 150MHz, Graphics LCD, MAPBGA 256

ECAD模型

下載ECAD模型
$17.99 查看
AT90CAN128-16MU 1 Atmel Corporation RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 16MHz, CMOS, GREEN, MO-220VMMD3, QFN-64

ECAD模型

下載ECAD模型
$7.93 查看
MK22FX512VMC12 1 NXP Semiconductors RISC MICROCONTROLLER
$9.31 查看

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄