0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

对比X86和ARM架构,RISC-V将迎来黄金发展期

独爱72H ? 来源:电子工程网 ? 作者:电子工程网 ? 2020-03-18 16:12 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

(文章来源:电子工程网)

以前,人们提到处理器IP内核,想到的就是英特尔的X86和ARM架构,它们几乎“垄断”了PC和移动处理器市场。随着AI物联网、大数据和云计算的高速发展,一种低功耗、低成本的处理器IP内核开始迅速活跃于市场,它就是RISC-V。它是一个基于精简指令集原则的开源指令集架构(ISA),RISC-V指令集设计考虑了小型、快速、低功耗的现实情况,但不对特定的微架构做过度的设计。

不同于以往,如今造芯片已经成为很多初创企业提升产品核心竞争力的重要策略。RISC-V可以帮助客户以更低的成本和更灵活自主的方式定制芯片,这也是越来越多的芯片企业加入其中的重要原因。作为国际知名处理器内核IP上市科技公司,在RISC-V方面,晶心科技是RISC-V基金会创始会员,数个任务组的召集或共同召集人,也是RISC-V开源软件GNU/LLVM工具链及Linux核心相关软件的主要维护者之一。晶心科技为客户提供基于RISC-V架构的V5指令集的高质量32/64位RISC-V嵌入式处理器内核和配套软硬件解决方案。

对于芯片设计企业而言,X86和ARM芯片都有一个主要的不足,那就是成本高,不光是材料成本,知识产权非常昂贵,让很多企业望而却步。以ARM为例,它向合作伙伴网络授予IP许可证。这些合作伙伴可利用ARM的IP设计创造和生产片上系统设计,但需要向 ARM 支付原始 IP 的许可费用并为每块生产的芯片或晶片交纳版税。英特尔的X86架构是一种封闭式的模式,RISC-V这样的开源特性受到了企业的热捧。和X86、ARM架构相比,RISC-V诞生得比较晚,它的代码极为简洁、支持模块化和可扩展性,这对于企业设计时非常有利。

很多业内人士表示,2019年将是RISC-V进入主流市场的元年,RISC-V的出现必然会让人们拿它和主流架构作对比。对此,晶心科技总经理林志明认为,在处理器IP内核领域,X86和ARM架构几乎处于垄断低位,RISC-V就是要打破这种垄断,但我们不是要挑战它们在电脑手机处理器的地位。他继续说道,RISC-V的优势在于周边及嵌入式等领域,尤其是在新兴应用领域,包括物联网和自动驾驶等。随着RISC-V联盟成员的不断壮大,市场份额也在稳步攀升。

目前,全球领先的芯片企业包括英伟达高通三星、谷歌和华为等几百家知名企业已经加入RISC-V阵营,它们也推出了一批基于RISC-V指令集的微架构,使得RISC-V在主流市场能快速的扩展开来。

虽然RISC-V发展速度可喜,但是目前仍处于推广和壮大过程中,也有很多难题待解决。很多业内人表示,在RISC-V成为处理器主流IP之前,它还有很长的路要走,毕竟RISC-V基金会成立不到五年,生态系统还需要完善,RISC-V架构和软件的成熟度也需要加强。虽然RISC-V是开源的,但并不意味着芯片开发的门槛为零。林志明则表示,开源并不等于免费,开源也不意味着零门槛。以安卓为例,虽然开源意味着免费但这并不意味着手机就免费了,当物料成本出现时,一定会产生费用,但费用并不会影响开源,RISC-V的供应商也认同这种看法。

在给客户介绍RISC-V的优势和应用时,晶心科技也遇到过困难,但都能逐一解决。苏泓萌表示,我们碰到很多客户,直接拿来开源下载,硬件合成很容易,但合成之后怎么跑、怎么调试都是问题,多数公司会选择更专业的人员使他们专注于更重要的差异化项目。实际上很多公司都开始采取合作的模式,因为单独开发比购买专业服务成本高,由于RISC-V的开源性,不会出现自主不可控的局面。

目前晶心科技除了自己提供RISC-V开发的软硬件平台,也会引入第三方合作伙伴,根据客户需求,定制不同级别的产品,给生态系统带来多样性。晶心科技在处理器周边IP选择上有所侧重,只做和处理器紧密相关的,围绕处理器打造自己的产品核心竞争力。

RISC-V指令的优点是设计简单、易于移植Unix系统、模块化设计、完整工具链、开源等,同时有大量的开源实现和流片案例,已在社区得到大力支持。2018年9月,小米生态链企业华米科技推出的全球首款可穿戴AI芯片黄山1号,其采用的就是RISC-V架构。中国有着全球最大的芯片应用产业,国内企业在发展上受限于芯片核心技术,国内虽然在2014年出台了发展集成电路的相关政策,但对于芯片架构方面的扶持政策仍微乎其微。一方面是由于架构的开发难度很大,另一方面企业为了生存,也不愿意去得罪自己ARM和英特尔,RISC-V架构的出现其实给这些企业带来了新的选择。

2018年7月,上海出台了相关扶持政策,成中国第一个将RISC-V列入政府扶持对象的城市。国内中天微的嵌入式CPU、飞利信MCU芯片、乐鑫的物联网芯片等,它们都采用了RISC-V指令集进行芯片的研发,并成为小有影响力的企业。对国内的芯片企业而言,得根据自己的产品特点进行RISC-V指令集架构的开发,知悉RISC-V的优势和不足,找准自己的定位,并非拥有了一个开源的架构就能保证自己的芯片成为市场香饽饽,只有充分发挥了这个架构特点的芯片才是市场认可的。

近年来,中国芯片企业“弯道超车”成为一个热门话题,IP内核是关键也是短板,RISC-V是企业腾飞的一个不错选择,以晶心科技为代表的专业RISC-V服务商,将成为企业快速发展的不错选择。
(责任编辑:fqj)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9374

    浏览量

    378806
  • RISC-V
    +关注

    关注

    46

    文章

    2609

    浏览量

    49058
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RV生态又一里程碑:英伟达官宣CUDA兼容RISC-V架构

    电子发烧友网报道(文/梁浩斌)英伟达生态护城河CUDA,从最初支持x86、Power?CPU架构,到2019年宣布支持Arm?CPU,不断拓展在数据中心的应用生态。 在2019年至今的六年
    的头像 发表于 07-19 00:04 ?5379次阅读
    RV生态又一里程碑:英伟达官宣CUDA<b class='flag-5'>将</b>兼容<b class='flag-5'>RISC-V</b><b class='flag-5'>架构</b>!

    RISC-V 手册

    年提出。其核心理念是开放性与模块化设计,与x86(CISC)和ARMRISC)形成差异化竞争,现已成为全球芯片创新的重要驱动力135。核心特点与优势开源开放RISC-V采用开放标准协
    发表于 07-28 16:27 ?0次下载

    同一水平的 RISC-V 架构的 MCU,和 ARM 架构的 MCU 相比,运行速度如何?

    ARM 架构RISC-V 架构的 MCU 在同一性能水平下的运行速度对比,需从架构设计原点、
    的头像 发表于 07-02 10:29 ?726次阅读
    同一水平的 <b class='flag-5'>RISC-V</b> <b class='flag-5'>架构</b>的 MCU,和 <b class='flag-5'>ARM</b> <b class='flag-5'>架构</b>的 MCU 相比,运行速度如何?

    RISC-V架构CPU的RAS解决方案

    RISC-V架构以追赶者的姿态在多个应用领域与X86架构ARM架构展开竞争。在服务器应用领域,
    的头像 发表于 06-06 17:03 ?688次阅读
    <b class='flag-5'>RISC-V</b><b class='flag-5'>架构</b>CPU的RAS解决方案

    ArmRISC-V架构的优劣势比较

    关于ArmRISC-V的讨论涉及多个层面。虽然多种因素共同作用于这些架构的整体性能,但每种架构都有其最适合的几类主要应用场景。 Arm
    发表于 02-01 22:30

    关于RISC-V芯片的应用学习总结

    RISC-V的开源特性使得开发者可以针对特定应用进行优化,进一步提高设备性能。 在高性能计算领域,RISC-V芯片也开始展现出其潜力。虽然传统上高性能计算领域主要由x86ARM
    发表于 01-29 08:38

    ARMx86架构对比及其应用

    典型的服务器架构x86采用模块化方法,基于带有可更换组件的主板。CPU和其他组件(如显卡和GPU、内存控制器、存储或处理核心)针对特定功能进行了优化,可以轻松更换或扩展。然而,这种便利是有代价
    的头像 发表于 01-15 15:43 ?1083次阅读
    <b class='flag-5'>ARM</b>与<b class='flag-5'>x86</b>:<b class='flag-5'>架构</b><b class='flag-5'>对比</b>及其应用

    RISC-V架构及MRS开发环境回顾

    RISC-V是一种特定指令集架构RISC-V指令集类似于INTEL的X86ARM指令集,是一个被CPU读取到内存后,指导计算机运行的指
    发表于 12-16 23:08

    RISC-VARM 架构的区别 RISC-V与机器学习的关系

    在现代计算机架构中,RISC-VARM是两种流行的处理器架构。它们各自具有独特的特点和优势,适用于不同的应用场景。 1. RISC-V
    的头像 发表于 12-11 17:50 ?3130次阅读

    基于risc-v架构的芯片与linux系统兼容性讨论

    的代码,以管理和控制底层硬件资源。RISC-V作为一种开源的指令集架构,为Linux内核的移植提供了可能性。 然而,由于RISC-V与其他处理器架构(如
    发表于 11-30 17:20

    什么是RISC-V?以及RISC-VARMX86的区别

    和性能也会有所不同。常见的ISA包括ARMx86、MIPS、PowerPC、RISC-V等。ISA的选择对计算机系统的性能、功耗、软件兼容性、应用场景等都有很大的影响。 简单点比喻可以把指令集
    发表于 11-16 16:14

    RISC-V,即将进入应用的爆发期

    我们会迎来前所未见的AI软件应用,而RISC-V有望打造出下一代的AI引擎。” 达摩院院长张建锋此前在3月2024玄铁RISC-V生态大会表示,随着新型算力需求激增,RISC-V
    发表于 10-31 16:06

    RISC-Varm指令集的对比分析

    RISC-VARM指令集是两种不同的计算机指令集架构,它们在多个方面存在显著的差异。以下是对这两种指令集的详细对比分析: 一、设计理念 RISC-
    发表于 09-28 11:05

    ISA ARM 对比 RISC-V

    、扩展方式以及目标应用场景等方面有显著差异。 要深入对比ARMRISC-V的指令集,需要从指令集架构(ISA)的设计原则、扩展模块、指令的复杂性、特性以及它们的实际性能表现来进行讨论
    的头像 发表于 09-10 09:26 ?1706次阅读

    RISC-V的理论与实践探讨

    项目,旨在通过简化指令集来优化计算效率。RISC-V与传统的封闭式架构(如x86ARM)不同,它是一个开放标准,这意味着任何个人或组织都可以自由使用、修改和扩展这一指令集。因此,
    的头像 发表于 09-10 09:16 ?1102次阅读