描述
俄罗斯将目光转向RISC-V,砸300亿卢布打造8核处理器
据俄国媒体爆料,俄罗斯国有企业Rostec国家技术集团将与服务器公司Yadro以及芯片设计公司Syntacore合作,开发用于电脑、笔记本和服务器的RISC-V处理器。据了解,这一项目投入将高达300亿卢布(约26亿人民币),打造6万个基于新处理器的系统,而且处理器中的主要计算核心为RISC-V架构。
该处理器将是一个2GHz主频的8核处理器,采用12nm的工艺。资金来源中,三分之二由主要客户(Rostec及其集团下企业)提供,而三分之一则来自于政府投资。到了2025年,该处理器将开始用于俄罗斯的教育、科研和卫生部门。
Syntacore其实是第一批进入RISC-V开发的公司之一,也早就在高性能RISC-V核心上推出了相关的产品,其SCR7 64位RISC-V核心采用了10到12级流水线的设计,已经支持运行Linux。目前尚不清楚这一处理器将采用哪家的12nm工艺,不过SCR7在28nm制程下就已经达到了1.2GHz以上的主频。
目前已经有相当多的RISC-V核心达到了高性能运算的要求,到了2025年,相关的软件生态也会逐渐完善。而政府机关和教育系统用到Linux的比重还比较大,因此这块可能是RISC-V最适合进入的市场之一。
除了Syntacore之外,俄罗斯还有一家名为CloudBEAR的RISC-V公司。去年俄罗斯ASIC电路设计公司Milandr基于RISC-V,打造了用于智能电表的MCU K1986BK025,其中就选择了CloudBEAR的BM-310S作为处理器核心。该产品为Milandr的第二代智能电表产品,上一代的K1986BK2x乃是基于ARM Cortex-M0核心打造的MCU。
然而随着这一市场提出更高的要求,以及俄罗斯对电表设备增加了新的规定,而第一代产品已经推出5年了,无法满足这些条件,Milandr决定使用RISC-V来设计下一代产品。而新产品必须要做到合适的成本,又要与TI或NXP这样的巨头竞争,在他们看来,RISC-V也许才是最好的选择。
芯片的成本主要集中在核心尺寸上,第一代K1986BK2x产品采用了180nm的工艺,三分之一的核心面积都在模拟上。然而当换成更加先进的制程后,这一部分的面积基本不会改变。但要达到新要求的话,功能性需要4倍的提升。若采用90nm的制程可以做到目标成本内,65nm的话更容易在功能性上进行扩展,但开发成本也更高,对企业来说风险也更高。而在引用RISC-V核心后,核心面积比上一代小了两倍以上。
这一MCU的频率达到60MHz,拥有112KB的RAM和16KB的ROM。装载这一MCU的智能电表可以远程断电和限制用电,还具备一定的安全防护能力。
K1986BK025所用的处理器核心为CloudBEAR的RISC-V核BM-310,BM-310是一个单发射、3级流水线的32位核心,CoreMark测试得分为3.0 CoreMark/MHz,在性能上可以与Arm Cortex-M3媲美。尽管该核心支持浮点运算,但这一版MCU中还未加入这一支持。与此同时,新的MCU上核心面积只有0.3 mm2,由于ADC已经接管了耗电计算的工作,该核心的主要性能可以用于智能电表上的通信任务。
CloudBEAR不仅只有BM-310这样的低成本核心,也有支持运行Linux的高性能核心。据Milandr强调,他们正在基于不同的CloudBEAR核心开发新产品,比如BM-610之类的64位核心。
小结
与中国一样,俄罗斯也在追求本土芯片产业的发展,比如自研的Elbrus和Baikal处理器。但目前龙芯和Elbrus这样的处理器已经开始支持x86和x86-64的二进制翻译,而RISC-V在这块依然较为落后。这300亿卢布砸下去必然能成功造出一个性能达标的处理器,但是否能够顺利应用,就有待RISC-V后续的发展了。
打开APP阅读更多精彩内容