俄羅斯將目光轉(zhuǎn)向RISC-V,砸300億盧布打造8核處理器
據(jù)俄國媒體爆料,俄羅斯國有企業(yè)Rostec國家技術(shù)集團將與服務(wù)器公司Yadro以及芯片設(shè)計公司Syntacore合作,開發(fā)用于電腦、筆記本和服務(wù)器的RISC-V處理器。據(jù)了解,這一項目投入將高達(dá)300億盧布(約26億人民幣),打造6萬個基于新處理器的系統(tǒng),而且處理器中的主要計算核心為RISC-V架構(gòu)。
該處理器將是一個2GHz主頻的8核處理器,采用12nm的工藝。資金來源中,三分之二由主要客戶(Rostec及其集團下企業(yè))提供,而三分之一則來自于政府投資。到了2025年,該處理器將開始用于俄羅斯的教育、科研和衛(wèi)生部門。
Syntacore其實是第一批進入RISC-V開發(fā)的公司之一,也早就在高性能RISC-V核心上推出了相關(guān)的產(chǎn)品,其SCR7 64位RISC-V核心采用了10到12級流水線的設(shè)計,已經(jīng)支持運行Linux。目前尚不清楚這一處理器將采用哪家的12nm工藝,不過SCR7在28nm制程下就已經(jīng)達(dá)到了1.2GHz以上的主頻。
目前已經(jīng)有相當(dāng)多的RISC-V核心達(dá)到了高性能運算的要求,到了2025年,相關(guān)的軟件生態(tài)也會逐漸完善。而政府機關(guān)和教育系統(tǒng)用到Linux的比重還比較大,因此這塊可能是RISC-V最適合進入的市場之一。
除了Syntacore之外,俄羅斯還有一家名為CloudBEAR的RISC-V公司。去年俄羅斯ASIC電路設(shè)計公司Milandr基于RISC-V,打造了用于智能電表的MCU K1986BK025,其中就選擇了CloudBEAR的BM-310S作為處理器核心。該產(chǎn)品為Milandr的第二代智能電表產(chǎn)品,上一代的K1986BK2x乃是基于ARM Cortex-M0核心打造的MCU。
然而隨著這一市場提出更高的要求,以及俄羅斯對電表設(shè)備增加了新的規(guī)定,而第一代產(chǎn)品已經(jīng)推出5年了,無法滿足這些條件,Milandr決定使用RISC-V來設(shè)計下一代產(chǎn)品。而新產(chǎn)品必須要做到合適的成本,又要與TI或NXP這樣的巨頭競爭,在他們看來,RISC-V也許才是最好的選擇。
芯片的成本主要集中在核心尺寸上,第一代K1986BK2x產(chǎn)品采用了180nm的工藝,三分之一的核心面積都在模擬上。然而當(dāng)換成更加先進的制程后,這一部分的面積基本不會改變。但要達(dá)到新要求的話,功能性需要4倍的提升。若采用90nm的制程可以做到目標(biāo)成本內(nèi),65nm的話更容易在功能性上進行擴展,但開發(fā)成本也更高,對企業(yè)來說風(fēng)險也更高。而在引用RISC-V核心后,核心面積比上一代小了兩倍以上。
這一MCU的頻率達(dá)到60MHz,擁有112KB的RAM和16KB的ROM。裝載這一MCU的智能電表可以遠(yuǎn)程斷電和限制用電,還具備一定的安全防護能力。
K1986BK025所用的處理器核心為CloudBEAR的RISC-V核BM-310,BM-310是一個單發(fā)射、3級流水線的32位核心,CoreMark測試得分為3.0 CoreMark/MHz,在性能上可以與Arm Cortex-M3媲美。盡管該核心支持浮點運算,但這一版MCU中還未加入這一支持。與此同時,新的MCU上核心面積只有0.3 mm2,由于ADC已經(jīng)接管了耗電計算的工作,該核心的主要性能可以用于智能電表上的通信任務(wù)。
CloudBEAR不僅只有BM-310這樣的低成本核心,也有支持運行Linux的高性能核心。據(jù)Milandr強調(diào),他們正在基于不同的CloudBEAR核心開發(fā)新產(chǎn)品,比如BM-610之類的64位核心。
小結(jié)
與中國一樣,俄羅斯也在追求本土芯片產(chǎn)業(yè)的發(fā)展,比如自研的Elbrus和Baikal處理器。但目前龍芯和Elbrus這樣的處理器已經(jīng)開始支持x86和x86-64的二進制翻譯,而RISC-V在這塊依然較為落后。這300億盧布砸下去必然能成功造出一個性能達(dá)標(biāo)的處理器,但是否能夠順利應(yīng)用,就有待RISC-V后續(xù)的發(fā)展了。