Arm为何一定要置RISC-V架构于死地?

Arm为何一定要置RISC-V架构于死地?,第1张

“授权可用”是X86架构和ARM架构的共同点,也是英特尔和Arm公司的护城河。然而,随着RISC-V的崛起,Arm开始坐不住了,因为开源的RISC-V抢夺的就是Arm的市场。

RISC-V架构和ARM架构其实是宿命之战。ARM架构过去被称作进阶精简指令集机器(AdvancedRISCMachine),都是RISC(Reduced Instruction Set Computing ,精简指令集),市场重叠度甚至可以达到100%。
作为精简指令集,RISC-V架构和ARM架构都必将盯着现有的可携带市场以及未来的智能物联网市场。现在是RISC-V蚕食ARM架构的市场,原因在于ARM架构拥有良好的生态系统。然而,在未来这样的优势又能够持续多久呢?

所以,Arm开始着急了。留给RISC-V架构的前路要么是取代ARM架构成为精简指令集的新王,要么被ARM架构彻底边缘化,现有“打官腔”说的“良好共存”想来是万万不会成行的。

Arm自然也不想被温水煮青蛙,每年进步一点点的RISC-V架构现在已经取得了不俗的成绩。

RISC-V联盟在官网上这样讲到,RISC-V是一种开放式ISA(指令集体系结构),为处理器体系结构的创新开创了新纪元。RISC-V基金会由325多家成员公司组成。这是该技术的主要优势。
开源的优势让RISC-V架构吸引了一众有影响力的公司。
我们可以看到,白金会员里面不乏阿里巴巴、三星、美光和谷歌等实力超群的高 科技 公司,而金、银和审计员队列中也有台积电、华为和英飞凌这样在各自领域占据主导地位的大企业。现在这些企业还都是ARM架构的受益者。

当然,这些巨头公司加入RISC-V联盟并非是提前站位然后静观其变,而是投入精力在推动RISC-V走向成熟。

在RISC-V生态中,既有晶心 科技 、Si-Five这样的公司为其打造内核,夯实底层结构,也有阿里巴巴、兆易创新和华米 科技 这样的公司在不断地推出基于RISC-V架构打造的性能领先的处理器产品。

2018年9月17日,华米 科技 正式发布全球智能可穿戴领域第一颗人工智能芯片——“黄山1号”。 “黄山1号”是全球首款集成AI神经网络模块的可穿戴处理器,也是全球首款RISC-V开源指令集可穿戴处理器,拥有AI驱动、闪电性能、苗条功耗三大特点,应用了Always on技术,区别于传统AI,实现了AI从云到端的前移,实时计算无需传输。2019年6月11日,华米 科技 在2019夏季新品发布会上发布了AMAZFIT智能手表2及AMAZFIT米动 健康 手表。AMAZFIT米动 健康 手表正是基于“黄山1号”芯片打造。

2019年7月25日,玄铁910正式发布,这是平头哥半导体成立之后的第一款产品。玄铁910基于RISC-V的处理器IP核,开发者可以免费下载FPGA代码,开展芯片原型设计架构创新。

2019年8月22日,业界领先的半导体供应商兆易创新GigaDevice正式发布基于RISC-V内核的GD32V系列32位通用MCU产品,提供从芯片到程序代码库、开发套件、设计方案等完整工具链支持并持续打造RISC-V开发生态。

上述的每一款芯片都极具代表性,而发布时间较为密集,这对于Arm而言已经不是敲醒警钟了,而是警笛长鸣。诚然,就算有了更多的内核以及最新的产品面世,RISC-V架构相较于ARM架构而言还是很稚嫩,毕竟生态系统相差甚远。

中国工程院院士倪光南曾表示,任何一种新兴事物的发展,生态系统的建设是关键。Arm也正是利用这一点在攻击RISC-V架构。但晶心 科技 总经理林志明认为,“这只是给攻击者自己壮胆用的,并没有对RISC-V产生真正的打压,并且,现在攻击开源生态,本身就不会得到任何好处,反倒会产生反作用力。”

令Arm感到恐慌的还有RISC-V未来的潜力,尤其是在智能物联网领域的潜力。在边缘设备的芯片中很多都是以神经网络(NN)硬件进行机器学习,这样就有需求为神经网络配置硬件加速,RISC-V CPU中的ALU(算数逻辑单元) 就可以满足这样的需求。而智能物联网大趋势同样是ARM架构的当下和未来。
在打造RISC-V架构生态系统的过程中,我们可以很明显地感受到一股来自于东方的“神秘力量”,也就是中国芯片公司对于RISC-V架构的推崇和拥护。中国有着巨大的芯片需求,同时中国芯片厂商自己也有需求做大做强,RISC-V架构虽然“军阀割据”但尚未有“一朝天子”,这对于国产芯片厂商而言是莫大的机会。

面对重重危机,Arm已经开始吹响狙击的号角。北京时间2019年10月9日凌晨,Arm宣布在部分CPU内核引入自定义指令功能,即客户能够编写自己的定制指令来加速其特定用例、嵌入式和物联网应用程序。这意味着,从2020年开始,使用Cortex-M33内核及之后的Cortex-M CPU内核系列的所有Arm客户都可以免费使用自定义指令功能。

回顾RISC-V那句话,开源是RISC-V架构最大的竞争力,现在Arm打算让其优势不再。当Arm决定主动出击,此时的RISC-V架构也已经是离弦之箭,进了这“八角笼”只会有一个胜者站着出来。

新兴的物联网(IoT)行业是产品和服务相互补充的集合体,其可实现多个行业的效率和成本优化。虽然它没有垂直定向的价值链,但其横跨了多个行业和市场,如工业自动化、 汽车 、医疗、环境监测等等,在这些行业中的用例也非常多样化。在应用程序的前端也就是终端节点或传感器,它们监视环境条件并将数据传递到链中。这些终端节点将分散在各个行业中。设计处理器的架构基本上是arm等主流独占市场,RISC-V的份额非常少,因此在正常情况下,市场很少去分析相关领域概况。但由于华为事件不断延烧之下,中美贸易战和全球国际环境大变革已经开始, 科技 届已经开始重新审视这两者的关系了。

定制处理器的崛起

记得很早之前有过讨论:未来处理器的战争,COTS(商用现成品或技术)处理器不适合构建这些终端节点,因为后者是特定于应用程序的。而公司一般倾向于定制处理器,因为它可以提供仅组装所需部件的灵活性。这些部件包括模拟传感器,DSP或专有IP等。此外,定制处理器可以显著降低BoM成本和芯片尺寸,从而最大限度地降低功耗。它还有有助于公司将其产品与竞争对手的产品区分开来。总的来说,物联网行业的低入门成本和普遍性将鼓励许多初创公司和小公司为冷门应用程序构建产品。另外,通过定制处理器,这些公司也可以进一步优化成本。

错误的摩尔法则

物联网设备的激增除了可以给定制处理器带来巨大推动之外,另一个影响因素是摩尔定律的可疑存在。五十多年来,摩尔定律一直都是一种自我应验的预言。无论市场是否需要高性能处理器,半导体公司都在努力使这项法则成为事实。所以,始终都有创新者和早期采用者迫切希望使用基于领先流程节点的产品。然而,大众市场需要时间才能对准这些新产品。摩尔法则凭借高性能,低功耗和降低成本来确保技术发挥主导作用。

然而,目前这项法则保证的经济平衡正在失败。 领先的工艺节点设计变得复杂,商业化的前置时间很长,因此成本的平衡并不能成立。对成本优化的追求迫使行业寻找替代方案,因为缩小的节点不再具有经济效益。其实,定制处理器就是答案,因为它可以显着降低BoM成本。数十亿个终端节点不需要领先进程节点,有成熟节点上的自定义处理器就足够了。

ARM的对策

ARM是智能手机处理器市场的垄断者。 在嵌入式和物联网领域,目前并没有主导架构,ARM已经准备好填补这一空白,因为它拥有强大的CPU和IP,可以提供各种功能,性能和价格选择。借助独特的授权商业模式,特别是在Cortex-M0的DesignStart许可,ARM以低成本实现了定制处理器设计,风险更低。该计划对初创公司和小公司非常有用,因为他们可以以低许可成本获得经过验证的架构和IP,并与广泛的IP生态系统,软件支持和硅合作伙伴相结合,可以大大缩短产品推向市场的时间。

那我们如何进一步优化定制处理器的成本呢?

RISC-V

开源软件(OSS)在软件行业的民主化中发挥了至关重要的作用。OSS中最受欢迎的一个例子是一个Linux *** 作系统。OSS以较低的应用成本实现创新和差异化。这使得小公司和初创企业可以基于OSS(如Linux)构建产品。大型开发人员社区支持软件开发,因此不存在供应商锁定或专有技术过时的风险。社区的集体努力确保了一个庞大的生态系统,同时使所有用户受益。Linux已经在嵌入式,PC等各种应用程序中获得了巨大的影响力。随着越来越多的用户开始使用Linux,添加了更多功能和实用程序,网络效应也可以得到很好的利用。

RISC-V将开源运动扩展到CPU ISA。它是一个开源的ISA,免许可证和免版税。也正是由于RISC-V没有任何许可,因此ISA可用于构建定制处理器,且许可成本为零。RISC-V正在逐步建立一个生态系统。在2017年嵌入式电子与工业电脑应用展中,RISC-V通过FPGA解决方案,安全IP,调试基础设施等展示了其庞大的生态系统。

很少有ARM客户已经开始使用RISC-V来设计自定义处理器。现在,SoC设计公司可以以较低成本开发定制处理器,而无需支付许可费用。通过一些NRE投资,这些公司可以开发SoC并在晶圆厂制造。因此,处理器的价格也将低于基于ARM IP的价格。从表面上看,一个理想的候选者很有可能会成为物联网行业的主导ISA。凭借着定制处理器和零许可成本,RISC-V就很像是那个胜利者。

关于RISC-V “免费” 的探讨

Linux在数十亿的产品部署方面非常成功。虽然,在将Linux用于商业产品方面需要相当大的努力和专业知识,但这些好处会远远超过工时。Linux可以提供非常好的灵活性,同时庞大的社区为 *** 作系统提供了良好的生态系统,并为周边设备、第三方软件等提供了广泛的支持。

然而,由于软件和硬件之间的基本差异,开源概念与芯片设计还是有很大的差别。 与需要时间和精力来开发的软件不同,硬件涉及有形组件,需要有人来付费;其次,在测试完硬件、仿真器之后,你还可以多次对软件进行返工。花费相当少的成本,就可以减少时间和精力。但是,硬件中的错误也可能会让你损失一百万美元!处理器的多次迭代可以大幅度地降低成本。总的来说,硬件设计比软件开发更复杂。

让我们来考虑一下开源RISC-V的情况。在SoC中,CPU IP只是其中的一部分; 还需要许多其他物理IP和周边设备。因此,围绕CPU IP需要庞大的IP和EDA生态系统。但你只能在没有许可凭证的情况下获得CPU IP;可是周围的生态系统已经消失了。IP供应商应该看到一个可行的商业案例,以在其产品组合中添加对RISC-V的支持。假设有一个强大的社区支持RISC-V,它提供了构建SoC所需的所有IP和工具。但问题仍然是建立自定义SoC的公司是否会冒使用社区支持的ISA的风险?一旦失败可能导致多个流片,这会增加巨大的成本。总的来说,设计SoC很复杂,需要在实施、物理设计、包装等多个领域具有良好的专业知识。

使用ARM ISA,上面提到的大多数问题都得到了缓解。你可以访问经过验证的IP,强大的生态系统(软件,云服务,安全解决方案,芯片供应商,晶圆厂)和承诺支持,而不是开源ISA提供的社区支持。这样就会大大降低设计复杂性,不过还是需要一些专业的SoC设计来构建定制处理器。

谁将构建基于RISC-V的SoC?

开源的想法具有扰乱性质,因为它为预算有限的公司提供了一个公平竞争的平台,可以与大公司竞争。尽管开源ISA的概念具有革命性,但它可能不会对芯片设计的民主化产生破坏性影响。

在我看来,小型公司和初创公司不太可能在物联网领域寻求一些利基应用,并投入时间,精力和资金来建立基于社区支持的ISA的定制处理器,因为他们必须验证整个系统是否符合他们的规格。相反,使用获得许可的ISA是一个安全的选择,因为他们可以获得经过验证的系统,并辅以强大的生态系统。SoC的多个流片可能会增加大量成本。成熟的ISA具有一些初始成本,这是一个很好的起点,但这不是一个自由的成熟ISA。SoC设计不是他们的核心内容,因此聘请多元化的芯片设计团队可能不是一个务实的决定。由于ARM在整个行业中的广泛应用,设计部分可以外包给一些小公司,这些公司专门从事基于ARM的SoC设计。 EDA工具和晶圆厂成本很高。EDA供应商和晶圆厂已经支持基于ARM的IP;他们应该也看到了增加对RISC-V的支持的经济效益。在RISC-V达到临界大规模应用之前,它就像一个鸡与蛋的情况。多宿主增加了任何公司的成本,无论是晶圆厂,EDA供应商,设计公司还是应用开发商。低产量业务可以吸引更高的租金。所以在构建基于RISC-V的SoC时,必须考虑所有这些成本开销。

SoC设计中的市场领导者肯定会开发基于RISC-V的SoC,因为它可以通过替代ARM来增加购买力。但是,我相信这些公司不会有兴趣与需要定制处理器的小批量客户合作。由于其巨大的开销,使得销售数百万标准化SoC具有很大的商业意义。

综上所述,在我看来,RISC-V在目前的状态下,不能显著破坏半导体市场结构。 与许可实体相比,开源运动的关键优势之一是通过提供足够好的基础,最大限度地减少进入市场的准入门槛。尽管RISC-V将以低成本提供构建定制SoC的灵活性,但生态系统尚未准备好接受它。整个半导体行业需要同步进行才能使RISC-V成功。

结论

在这种国际大环境下,相信RISC-V会足够聪明,可以预见以上的问题并抓住这个风口,而且许多问题本来已经在内部得到解决。在我看来,RISC-V应该专注于一个部分,如物联网终端节点或其他东西,然后为这个细分市场提供一个引人注目的完整解决方案,以及整体生态系统,而不是专注于整个物联网和嵌入式行业。一旦他们在一个细分市场中实现大规模应用,就更容易传播到其他细分市场,因为新用户有一个很好的案例研究或案例可供选择。

ARM还需要做什么才能被视为嵌入式和物联网领域的领导者?我对此没有任何答案,因为从外部角度来看,ARM现在看起来相当不错,具有庞大的安装基础,未来也有很好的上升趋势。不过将DesignStart许可证扩展到其他Cortex-M IP将是进一步应用的不错选择。然而,主要的核心应该还是OS支持,云服务,安全性,IP,调试工具链,EDA,硅合作伙伴等强大的生态系统。所有这些都在以低成本构建基于定制处理器的产品方面发挥着至关重要的作用。

低成本和定制通常是互斥的。任何针对这两端的ISA都将在物联网行业中发挥主导作用。当然,随着RISC-V基金会成立,已有不少企业与研究机构的加入RISC-V 阵营,探寻未来RISC-V 的可行性。目前参与的企业有IBM、NXP、Western Digita、辉达、高通、三星、Google、特斯拉、华为、阿里巴巴等200 多家,而中美 科技 战也许就是这种模式崛起的催化剂,很多年以后来看, 科技 史上给这个时刻记下重重的一笔。

(全球TMT2022年3月16日讯)在半导体开发领域,“RISC-V”正在崛起。RISC-V是规定半导体基本规格的指令集架构(ISA)之一,由美国加州大学伯克利分校的研究人员从2010年开始开发。RISC-V最大的优势在于完全的免费开源。最近RISC-V的存在感提升。该标准首先在可穿戴设备和智能家电等领域不断得到应用,有预测显示,到2025年采用率将达到近3成。

在中国,华米 科技 等可穿戴设备厂商一直采用这种架构。阿里巴巴集团以RISC-V为基础开发出了用于物联网的AI芯片,并将其IP公开。此前有消息称,华为为鸿蒙系统的开发人员提供了首个基于RISC-V架构的鸿蒙开发板Hi3861芯片。

海外的大型IT企业也在积极采用RISC-V。美国谷歌2021年10月推出了新款智能手机“Pixel 6”系列,利用RISC-V为该系列开发了用于保护数据的半导体。美国苹果已开始在招聘网站上招募“RISC-V程序员”。 西部数据提出了将存储装置的控制半导体换成RISC-V产品的方针。日本企业方面,索尼半导体解决方案和日立制作所等也加入了该团体。

CPU又称中央处理器,作为计算机系统的运算和控制核心,是半导体产业技术最密集、最具战略价值的产品,是一个国家技术势力的象征。


目前CPU的市场基本被美国的两大公司垄断,分别是大哥Intel和小弟AMD,两家几乎占领了99%的市场份额。


目前Intel和AMD以X86指令集和微软共同建立了庞大的生态系统并且不对外开放,这样一来,中国队想要自己做CPU的空间不多了。




01 CPU定义

CPU在半导体行业中是人们常接触到的一种芯片,最常见的应用就是在电脑中,其中有名的有Intel的 i9-11980HK 和AMD的 R7-5800X



按照CPU种类来分类,可以分为服务器CPU、家用电脑CPU、嵌入式设备CPU和手机CPU,服务器CPU需要更出色的性能、稳定性和安全性,要求服务器365天开机运行,连续工作,一个服务器可以安装多个CPU;而家用电脑CPU性能要求相对较低,容量较小,不要求连续工作,一个电脑只能安装一个CPU;嵌入式设备和手机对CPU的性能要求相对更低。



按照CPU指令集架构来分类,CPU可以分为RISC和CISC。


CISC 即复杂指令系统计算机,物如其名,CISC是比较复杂的,指令系统比较丰富,有特定的指令来完成对应的功能,可以处理特殊任务。


RISC及精简指令集计算机,把精力集中在经常使用的指令上,对不常用的功能,通过组合指令来完成,实现简单高效的特点,一次RISC不能处理特殊任务。通俗来说就是经常用的功能简单化,不经常用的功能复杂化。


这其中CISC代表的指令集有X86,RISC代表的指令集有ARM、MIPS、RISC-V、Alpha、SPARS,除了这两种之外,还有我国自主研发的指令集DEC和LoongArch。



02 六大国产CPU

首先我们来了解一下什么是CPU的生态环境, CPU的生态环境就是一块CPU推出后,系统和软件对它的支持和优化有多少, 比如国产CPU龙芯就没有一个好的生态,不论是采用MIPS还是自主研发的LoongArch都不能支持Windows系统。


自主建立生态环境又难于上青天,而生态如果没有建立,软件商店就不会有软件(比如QQ在Linux中停更),这也是国产CPU发展最大的瓶颈之一。


目前国内有六大CPU设计厂商,他们是华为、飞腾、兆芯、申威、龙芯、海光(均未上市),他们分别以不同的方式参与CPU的设计。


CPU国产替代的故事得从Intel开始。


Intel趁着PC的东风迅速发展,建立了X86架构,标识了一套通用计算机指令集合,并且与微软一起在X86指令集上建立了庞大的生态。


目前的X86指令集不对外授权,只被英特尔和AMD所掌握,而X86又是PC、服务器领域做得最好的,别的指令集的生态环境远远抵不过X86,留给中国队的发展空间实属有限。


中国队CPU分为3个路线。


其一是由 龙芯 和 申威 代表的:自研指令集


龙芯最初采用的是MIPS精简指令集,制作通用CPU,主要产品是自主可控消费类例如服务器、台式机、嵌入式、航天器等领域。


申威最初采用的是Alpha精简指令集,主要应用在超级计算机和军事领域。


龙芯和申威都因为生态的原因,很难发展起来,尤其是龙芯,想要打入服务器和台式机市场必须有很好的生态。


龙芯因为MIPS的分崩离析,开始发展自己的指令集—— LoongArch ,它是完全有龙芯自主研发,可以兼容MIPS生态, 并且开始尝试用二进制翻译兼容ARM、X86处理器,龙芯的目标是在2025年消除指令集之间的壁垒,彻底搞定兼容问题。


申威也因为Alpha被收购,开始发展自主研发的指令集—— SW64 ,它是由Alpha改进而来,申威制作的神威·太湖之光超级计算机便采用SW64指令集,被称为“国之重器”,在国际上都有一定的地位,多项指标全球第一。


第二路线是由 华为 和 飞腾 代表的:ARM指令集授权


华为芯片“四大天王”麒麟、鲲鹏、巴龙、升腾中,除了巴龙以外,均采用ARM指令集授权来开发。这其中最著名的就是“麒麟”了,在手机领域一度领先,直至海外因畏惧华为的崛起,开始了制裁华为事件,就此“麒麟”短暂隐身。


飞腾也是国内目前使用ARM架构制作CPU的厂商之一,其技术不弱于高通,目前公司也被美国列入黑名单,其芯片制造环节同样被卡脖子,可能成为第二个华为。


除了华为和飞腾以外,国内以ARM架构制作芯片的厂商还有很多,例如贵州华芯通、展讯通信等。


第三路线是由 兆芯 和 海光 代表的:合资获取X86授权


兆芯的X86架构授权是源自于VIA公司将部分X86处理器相关技术、资料等IP产权以118亿美元价格卖给兆芯。兆芯基于X86的生态和技术,性能方面普遍高于龙芯,但还是不能和英特尔比肩。


海光的X86架构授权是通过和AMD合资公司来拥有AMD授权IP,但并不是完整的技术转让,而是阉割后的残缺版,所以性能上面和AMD锐龙、高通骁龙差一个档次。



03 RISC-V

RISC-V近些年流行的新型指令集,它是一种开源式指令集,对使用者免费开放,也是这种特性使它被众多专家认为是中国处理器产业的一次机会,而且可能是最后一次机会。



目前全球CPU的市场格局是以X86架构垄断PC、服务器行业;ARM架构垄断移动设备行业,这两家几乎涵盖了所有CPU市场需求。


X86架构归“Wintel”(英特尔+微软)所属,是一种封闭指令集,不对外授权, 简单说就是谁也别想用,就我自己能用 ;ARM架构属于可授权指令集+可授权设计, 简单说就是你用需要经过我同意并且收费,你想再它基础上设计还得再经过我同意并且再收费。


正因为如此,RISC-V作为开放式指令集,被中国队大力支持,看作救命稻草。


那RISC-V究竟有没有那么好呢?我们主要得看两方面: 一个是它的生态好不好,生态是决定指令集发展空间的最大因素;另一个就是它到底是不是彻头彻尾的免费,日后会不会再被卡脖子。


第一,RISC-V的生态怎么样。


RISC-V具有性能高、功率低、面积小、易于扩展等技术特点,最重要的是它的开源、免费的独特属性,为其带来众多合作商,影响力逐步扩大。


从2015年组织RISC-V基金会成立是的25个成员,到现在已经有超过300多个单位的加入,其中包括阿里、谷歌、华为、英伟达、高通、中科院、麻省理工等等。


日前,有知情人士表明,英特尔将以20亿美元收购RISC-V领域的重量级公司SiFive,这也表明了英特尔的态度。


虽然英特尔靠X86架构在PC、服务器领域无人能敌,但是移动设备一直是他的心病,ARM在移动设备领域是他无法抗衡的,而RISC-V的出现,给了机会。


但是看好归看好,ARM的垄断地位依旧很难撼动,RISC-V后续可能与X86联手对抗ARM,但更大的可能是打入嵌入式设备市场中,做物联网领域的“一哥”。


总体来说,不论是PC、服务器,还是移动设备,都很难被RISC-V介入,相反一些嵌入式设备比如空调、冰箱、扫地机器人、电动车等等发展环境更好。


第二,RISC-V是否永远免费。


RISC-V源于2010年,加州大学伯克利分校的一个研究团队研发,当时他们因为市场已存在的指令集相当复杂,且成本和门槛太高,所以建立了新的指令集。


“开源架构RISC-V将永久免费,成为人类共有财产。相较于X86和ARM架构的高门槛,开源架构RISC-V将带来芯片设计的革命”——RISC-V架构开发者之一Krste Asanovic博士。


这是RISC-V架构开发者的原话,表明该指令集是完全开源免费的,到目前为止他们也很好的履行了,甚至把基金会总部搬离美国,迁移至瑞士(永久中立国)以防止美国地方政策的限制。


尽管RISC-V从表现来看做得很优秀,但抽丝剥茧,终究还是有隐患在的。


实现RISC-V指令级架构的处理器内核有很多个不同的微架构实现,而微架构实际的模式是分不同类型的,其中有开放的、需授权的以及封闭的。


虽然基于RISC-V开发CPU不需要支付授权费用,但如果直接用RISC-V内核设计,也是需要支付授权费的。通俗来说就是你用我不需要收费,但是想在它的基础上设计得经过我同意,甚至收费(我们目前是全免费,但我有权利在以后收些钱)。



总结来说,目前全球的指令集呈现以X86、ARM、RISC-V三足鼎立的局势,RISC-V作为新时代的弄潮儿得到了各大厂商的认可,有发展的空间,但它不足以撼动其他两个指令集的地位,不过可以预料到的是,等RISC-V成长起来,仍然有可能对我国CPU发展卡脖子,我们需要保持隐患意识,在跟随洋人步伐的同时,发展自身CPU业务。


纵观国内厂商在电脑CPU领域,龙芯以自研为主,开发属于中国的指令集,目前已经可以满足一些党政领域以及机密工作的需求,但打入家用电脑领域仍需要提升CPU的生态和性能;服务器CPU中,申威在超算上小有成绩;华为近期也有消息称完成40nm去美化工作线投产,在明年更将攻破20nm的工作线,麒麟可能会重新归来;一些未上市公司如芯来 科技 、平头哥等也有在尝试RISC-V领域。


种种迹象都在证明,虽然我们起步慢了30年之久,但国产CPU一直在突破,路途艰辛却一路披荆斩,长夜漫漫,但黎明终将到来。



全文由各种资料查证,如有专业领域上的错误,希望可以抛砖引玉,有所探讨。


芯片全产业链图(绿底已经写完)



今天在后台回复『硬核干货』,主编送你一个 财经 知识锦囊。

(特别说明:文章中的数据和资料来自于公司财报、券商研报、行业报告、企业官网、百度百科等公开资料,本报告力求内容、观点客观公正,但不保证其准确性、完整性、及时性等。文章中的信息或观点不构成任何投资建议,投资人须对任何自主决定的投资行为负责,本人不对因使用本文内容所引发的直接或间接损失负任何责任。)

亿欧 科技 9月9日消息,RISC-V处理器内核IP和解决方案公司“芯来 科技 ”近日宣布完成数千万元Pre-A轮融资,本轮融资由蓝驰创投、上创新微联合领投。此前,芯来 科技 曾获晶晨股份、芯原微电子、启迪之星创投的天使轮投资。 芯来 科技 创立于2018年,聚焦RISC-V处理器内核研发,已推出的N200系列RISC-V处理器内核IP,可以替代传统的8051与ARM Cortex-M系列内核,该内核IP系列已经过量产验证,目前已经全面推向市场。同时,芯来也提供指令扩展方案NICE,为客户提供便捷机制在芯来RISC-V处理器内核基础上进行自定义指令扩展。

兆易创新(GigaDevice)发布了据称是世界上首款基于RISC-V的通用微控制器(MCU), RISC-V是一款面向物联网(IoT)市场的设备。

兆易创新总部位于北京,是国内规模较大的非易失性存储器(NVM)制造商之一。兆易创新同样声称其新推出的GD32V RISC-V微控制器与基于Arm的经典GD32系列单片机“完全兼容”。

兆易创新高管强调,该公司仍是Arm的战略合作伙伴。添加RISC-V行就是为了提供选项。

几个月前,当特朗普开始对包括Arm知识产权在内的西方技术实施出口管制时,中国电子企业加强了对开源RISC-V的共同关注。然而,RISC-V是一种开源技术,不受类似的限制;对于中国制造商来说,它代表着一种易于获得的选择,可以控制自己的技术命运。

中国制造商使用RISC-V的其他例子包括华米 科技 的AI芯片黄山一号、C-Sky Microsystems的RISC-V第三代指令系统架构处理器CK902和RiVAI AI芯片Pygmy。有别人。

RISC-V为用户提供了非凡的空间。中国工程院院士倪广南在兆易创新的发布会上说:“RISC-V基于标准松散BSD (Berkeley Software Distribution)许可。用户可以自由使用design CPU,也可以开发和添加自己的CPU。他们可以扩展指令集,选择公开发布、商业化销售,或者用其他许可协议替换它,或者使用完全封闭的源代码。”

RISC-V提供了灵活性,但随之而来的不可避免的问题是缺乏一个支持生态系统。RISC-V的生态系统相当有限,特别是与基于广泛可用的Arm和X86架构的MCUs相比。这是否会阻碍RISC-V的进一步发展
中国认为,在解决物联网(本质上是一组新兴的嵌入式市场)问题时,缺乏RISC-V生态系统不是一个大问题。物联网市场仍处于发展阶段,碎片化,客户需求多样化。没有一家公司是固定的,所以生态系统支持不是一个问题。在物联网应用方面,与英特尔和Arm相比,RISC-V在移动、台式机和服务器等更成熟的市场上的劣势要小得多。

中国嵌入式软件协会副会长何晓青在会上表示:“在生态环境中,最难做的事情是移动市场,其次是台式机和服务器。物联网生态系统要简单得多。”

新莱 科技 首席执行官胡振波对此表示赞同。“服务器和台式机的软件生态系统是不可逾越的,但在嵌入式领域,软件生态系统并不像人们想象的那么糟糕,”他说。

兆易创新MCUs的第一行将被命名为GD32VF103。这一行的目标是“主流开发需求”。在介绍中,该公司列出了14款103配置。每一个都是建立在大黄蜂108MHz核心设计与原子核系统技术合作。

这14款机型的主要区别在于不同的闪存容量,以及4种不同的包选项。据该公司称,这些产品都已大规模生产和销售。

兆易创新相信它已经建立了“与RISC-V的桥梁”——为那些一直使用基于arm的MCUs进行设计的公司提供了一条快速切换到基于RISC-V的替代品的途径。该公司表示,两个产品系列之间的“完全兼容性”应确保代码的可重用性,“使跨核心MCU的选择和设计”非常方便。兆易创新表示:“这是我们非常领先的、史无前例的创新。”

兆易创新发布的数据显示,GD32VF103系列单片机在最高频率下的DMIPS为153,在CoreMark基准测试中得分为360分,该公司声称比基于GD32 arm的核心快15%,同时消耗了一半的功耗。
兆易创新相信,它在内存技术方面的专长是一个关键的区别。兆易创新EVP和MCU事业部总经理邓宇举了一个例子:“德州仪器从Arm收购了Luminary,但德州仪器的收购并不成功。Luminary没有Flash基因,所以有些产品会有程序问题。但我们有Flash的经验。我们可以确保此类问题不会发生。”

兆易创新保证,GD32VF103的产品开发速度相当快。市场营销总监金光义表示:“用户可以使用手头的开发工具来实现RISC-V。”

这些工具包括基本IDE(集成开发环境)、调试工具、嵌入式 *** 作系统和云解决方案。当然,也有开发板,包括功能齐全的评估板,针对学习板、电机控制开发板、触摸屏开发板、RC电机驱动板等具体场景的入门级指导。

“我们正在与许多供应商合作,包括软件、中间件、集成开发环境、调试下载工具和终端解决方案的供应商。”金说:“仅仅依靠我们的芯片是不够的。它还需要上游和下游。此外,我们提供一个开放的平台,我们有更多的第三方合作伙伴。我们准备开发一个完整的生态系统。

“我们也是第一个。你可以使用RISC-V通用单片机从头开始解决任何问题。

兆易创新已经出货超过3亿MCU,而且出货速度正在加快;从2亿到3亿的时间比之前的1亿到2亿要短。这些数字包括早期基于arm的mcu。

该公司预计明年将达到4亿美元,并在中国市场占据10%的份额。“RISC-V将推动我们的货运。尽管我们仍需关注市场的实际表现,但我们认为这一出货量是可以预期的。”
通过增加RISC-V版本的Arm MCUs,同时保持与Arm的战略合作伙伴关系,并继续销售基于Arm的MCUs, 兆易创新相信它可以摆脱客户的一站式购物。

“终端客户可以实现不同的形式、不同的应用程序、不同的架构和不同的产品。我们已经有了Arm架构产品;RISC-V是分化的补充。“我们是业内第一家进入RISC-V轨道,为客户提供差异化产品的公司。”

该产品线的下一步是增加对无线的支持。“我们希望加入MCU的连接功能,eRF,将在明年发布第一个加入WiFi连接的产品,”Jin说。

GD32VF103系列已经有了实际应用。例如,在GEZ单片机的微热打印机解决方案中,单片机是GD32VF103C8。该方案可应用于销售点(POS)打印机、税控打印机、自动柜员机等嵌入式微型打印机设备。它在展览会上印刷钞票。
另一个例子是基于GD32VF103C8的USB多点触控设备。以下触摸屏采集触摸信息,通过I2C将其传输给主控芯片GD32VF103C8实现触摸 *** 作,同时可识别1-5个触点。有许多特定的应用程序,包括大屏幕交互显示器、交互 游戏 、智能家居等等。

上面的示例是来自IC Superman的空气净化器解决方案,其中GD32VF103C8负责控制负离子、臭氧和电机等外围 *** 作。

从2010年夏天开始,伯克利研究团队大约花了四年的时间,设计和开发了一套完整的新的指令集。这个新的指令集叫做RISC-V,指令集从2014年正式发布之初就受到多方质疑,到2017年印度政府表示将大力资助基于RISC-V的处理器项目,使RISC-V成为了印度的事实国家指令集。再到今年国内从国家政策层面对于RISC-V进行支持,上海成为国内第一个将RISC-V列入政府扶持对象的城市。IBM、NXP、西部数据、英伟达、高通、三星、谷歌、特斯拉、华为、中天微、中兴微、阿里、高云、中科院计算所等国内外150多家企业与科研机构的加入RISC-V阵营。
经过短短几年时间,RISC-V不仅有政策的支持,企业和学术圈对这个开源指令集的关注度不断提高,甚至让Arm也感受到了压力。因为自RlSC-V 2010年在伯克利大学诞生以来,业界出现最多的一个声音就是,RISC-V可能改变现有的由Arm和Intel X86主导的处理器架构竞争格局,尤其将会对Arm在消费类、IOT等嵌入式市场造成冲击。
ARM与RISC-V的区别
ARM架构和RISC-V架构都源自1980年代的精简指令计算机RISC。两者最大的不同就在于其推崇的大道至简的技术风格和彻底开放的模式。ARM是一种封闭的指令集架构,众多只用ARM架构的厂商,只能根据自身需求,调整产品频率和功耗,不得改变原有设计,经过几十年的发展演变,CPU架构变得极为复杂和冗繁,ARM架构文档长达数千页,指令数目复杂,版本众多,彼此之间既不兼容,也不支持模块化,并且存在着高昂的专利和架构授权问题。反观RISC-V,在设计之初,就定位为是一种完全开源的架构,规避了计算机体系几十年发展的弯路,架构文档只有二百多页,基本指令数目仅40多条,同时一套指令集支持所有架构,模块化使得用户可根据需求自由定制,配置不同的指令子集。
未来ARM和RISC-V的竞争将会何去何从?
目前ARM占据了以移动设备为代表的处理器IP的绝大部分市场,而RISC-V则是后起之秀。那么,未来会何去何从呢?
ARM与RISC-V的竞争有点像上世纪末的Windows和Linux之争,ARM和RISC-V的未来竞争格局也可能类似。首先几乎可以肯定的是,在ARM的传统优势领域,即手机领域,RISC-V基本没有机会,因为手机经过十年迭代后不太会彻底改变处理器内核了,这也和目前Windows经过二十多年风雨仍然是PC市场 *** 作系统龙头老大一样。但是,在新兴的领域,RISC-V和ARM都处于同一起跑线上,而RISC-V凭着指令集开源等特性很有可能可以击败ARM,或者至少能够占据可观的市场份额。目前这样的新兴市场主要是物联网市场。物联网市场有长尾化的特性,拥有众多细分市场,同时对于功耗有很高的要求,因此对于可以针对不同应用灵活修改指令集和芯片架构设计的RISC-V有优势,相比之下使用ARM往往只能做一个标准化设计,很难实现差异化。此外,物联网市场对于成本较敏感,RISC-V免费授权的特点对于芯片厂商也很重要。在RISC-V基金会名单中,我们可以看到高通、联发科这样重点布局物联网的企业。而在目前很火的AI芯片市场,ARM和RISC-V则尚看不出明显的优劣。这是因为高性能AI芯片中无论是使用ARM还是RISC-V的核,主要都是作为控制器来使用,最主要的也是最核心的计算单元往往是电路设计师自行设计而不会使用IP;另一方面AI芯片的利润空间往往较大,因此RISC-V的免费的特点并没有带来特别大的优势。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/12906249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存