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

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

3天内不再提示

RISC-V有什么了不起的?

Dbwd_Imgtec 来源:半导体行业观察 作者:半导体行业观察 2022-11-08 10:53 次阅读

RISC-V 是加州大学伯克利分校开发人员在 2010 年构想的开放标准指令集架构 (ISA),正在不断发展壮大。

RISC-V 中的 RISC 代表精简指令集计算机,这意味着它旨在简化给计算机的每条单独指令。

由于 RISC-V 是一个开放标准,任何人都可以实施、定制和扩展 ISA 以满足他们的要求。不过,RISC-V 并不是第一个开放的 ISA:一些较旧的 RISC ISA,包括 POWER 和 SPARC,已经作为开源发布到公共领域。例如,OpenRISC 项目已被证明在学术界和业余爱好者圈子中很受欢迎。然而,以前的开源架构每一个能够获得像 RISC-V 这样的全行业牵引力。

RISC-V 有什么了不起的?

一句话:自由。无论您是种子初创企业、家庭爱好者还是行业重量级人物,RISC-V 都提供了一种为您的设备设计和构建芯片的方法,该芯片经过定制以包含您需要的一切,而没有您不需要的一切。

RISC-V 也是一个无国界的 ISA。鉴于阻碍当今半导体技术自由贸易的前所未有的地缘政治和供应链影响,从美国和欧洲到中国和俄罗斯的公司正在转向甚至合作加强 RISC-V 作为全球开放规范。RISC-V 成功的另一个关键驱动因素是它的灵活性。随着摩尔定律的放缓以及设计芯片的成本和复杂性飙升,芯片设计人员正在从工艺节点扩展转向采用专业计算来满足新的计算需求。

与不允许自由修改的商业 ISA 不同,RISC-V 还允许用户实施自定义指令和扩展,从而启用高度专业化的芯片,针对独特和特定的工作负载进行优化。扩展包括原子操作并支持以 AI 和 HPC 为中心的处理,例如浮点数学 (bfloat)、矩阵乘法、向量扩展和量化。

最初对 RISC-V 的负面评价主要围绕着肆无忌惮的定制以及这将导致碎片化的危险。更严格控制的商业 ISA 的一个关键优势是能够以最小的适应在不同处理器 IP 之间移植代码。移除控件,您最终可能会得到数千个不同定制的“碎片化”版本的处理器 IP,每个版本都只能成功运行专门编写的与之兼容的软件。

RISC-V International 协调 RISC-V 指令集架构 (ISA) 的开发,正在采取措施减轻碎片化,让任何人构建自定义扩展以公开发布它,以便它可以得到 RISC- 的批准和标准化。

RISC-V芯片能做什么?

该行业很快就接受了 RISC-V,并且没有放缓的迹象。出于显而易见的原因,学术界已经接受 RISC-V 作为免费的教学工具。在企业市场中,各种规模的公司,小到个人,都在使用 RISC-V ISA 设计硬件以适应广泛的应用,包括人工智能 (AI)、虚拟和增强现实(VR 和 AR,统称为XR)、汽车、云、高性能计算 (HPC)、物联网IoT)、存储、边缘设备和网络基础设施。

RISC-V 已经走在明确的道路上,可以在嵌入式领域获得重要的市场份额,在用于设备主应用处理器之外的辅助功能的处理器中。这些是深度嵌入的应用程序——最终用户不知道 RISC-V 在芯片中,但它在那里执行关键功能,如上电排序、状态机控制以及电压调整和监控。

然而,每周,我们都会看到头条新闻暗示 RISC-V 在高性能应用中的应用。2022 年 6 月,博洛尼亚大学的大学生与意大利最大的超级计算中心 CINECA 合作,产生了第一台能够表现出平衡功耗和性能的 RISC-V 超级计算机。2022 年 9 月,NASA 宣布其下一代高性能航天计算 (HPSC) 处理器将基于 RISC-V 构建。

RISC-V 的 5 大优点

RISC-V 已经存在了一段时间,如果你在这里,那是因为你听说过它。但也许你仍然需要确信它是未来?如果您仍然想知道它的潜力和好处,这里有五个关于 RISC-V 的好处。

1. RISC-V 是一个开放标准

让我们从简单的开始。这不是什么新鲜事,但让我们弄清楚开放标准的含义。

开放标准并不一定意味着开源。RISC-V 架构通常被描述为“开源”,这是不准确的。正如我们在 这篇关于 RISC-V 架构许可的文章中所解释的那样,RISC-V 就像 C、Wi-Fi 或 LTE,RISC-V International 分别扮演着 ANSI、IEEE 802.11 和 3GPP 的角色定义和管理人们可以自由选择实施的标准。但这是一个书面标准——不是实现或微架构。与其他开放标准一样,RISC-V 许可证可以是开源的也可以是商业的。

因此,RISC-V 指令集架构 (ISA) 是开放的,这意味着它是免费的,任何人都可以下载文档以随意使用它,而无需征得任何人的许可。这很棒,因为它允许较小的开发人员、公司和团体(如学者)设计和构建硬件,而无需支付昂贵的专有 ISA 许可和版税。RISC-V 可供所有人使用。

2. RISC-V 对大学研究人员具有吸引力

您可能已经知道 RISC-V 于 2010 年作为加州大学伯克利分校的一个大学研究项目开始。正如我们刚刚提到的它带来的有趣的财务方面,看到越来越多的大学研究人员研究这并不奇怪。

现在,研究人员可以通过两种方式做到这一点。感谢加州大学伯克利分校等各种学术机构的工作,有可用的 RISC-V ISA 的免费开源实现。这些可以在大学项目中用于完成没有开放标准就不可能完成的工作。

更进一步,大学还可以与正在开发大学课程的 RISC-V 公司合作。让今天的学生成为明天的工程师的好方法!Codasip 例如有一个 大学课程。通过与学术界合作,我们可以加速 RISC-V IP 和设计自动化的开发。让大学研究人员致力于 RISC-V 是其成功解决未来技术挑战的另一个关键。

3. RISC-V 允许定制

这就是 RISC-V 的真正潜力所在。

RISC-V 开放标准允许人们进行定制。然而,大多数商业公司不支持这一点。他们销售标准的、固定的产品。当然,如果你设计自己的代码,那么自由就在那里——但对大多数人来说,这是不可能的。一些公司,比如 Codasip,提供了两全其美:定制和丰富的 RISC-V 生态系统。由于 RISC-V 是一种分层且可扩展的 ISA,这些公司允许您实现基线指令集、可选扩展,并为给定应用程序添加自定义扩展。

让我在这里澄清一件事。不要混淆自定义和配置。能够选择缓存的大小很棒,但这不是自定义。定制意味着能够修改指令集架构和微架构。这非常强大,因为这就是您如何设计一个完全适合您的独特需求的特定应用处理器。

4. RISC-V 给你自由和所有权

现在让我们更进一步。通过允许定制,RISC-V 允许您独立。您可以根据需要修改的开放标准工作。您现在可以按照自己的方式做自己的事情,同时仍然可以谈论标准 RISC-V 架构和软件互操作性的优势。这是非常强大的东西,在许多行业领域都将是至关重要的。

让我们以汽车为例。拥有差异化的能力是在如此快速发展的行业取得成功的关键。该行业的参与者需要一流的质量 IP,还需要处理器设计自动化技术,该技术具有通过处理器定制加速创新的潜力。

5. RISC-V 生态系统发展迅速

RISC-V 标准由 RISC-V International 维护, RISC-V International 吸纳了 70 个国家的 3,100 多名 RISC-V 成员。

过去有新的处理器和新的 ISA。但 RISC-V 的不同之处在于生态系统。正如英特尔Arm 都表明的那样,这是处理器架构成功的关键因素。更多的生态系统参与者意味着更多的软件、更多的工具:这意味着更多的开发人员选择该 ISA、更多的商业牵引力,这反过来又在加速良性循环中吸引更多的生态系统合作伙伴。正是这种螺旋式推动了 RISC-V 的市场成功。

RISC-V 适合所有人。这就是它的伟大之处。随着更多的参与者,从工具和 IP 提供商到采用者,只有更多的选择才能带来更大的创新。

如何在我的产品中使用 RISC-V 芯片?

理论上,RISC-V ISA 是开放的,任何人都可以下载并使用它来设计自己的定制硅芯片。事实上,事情并没有那么简单。

考虑到,平均而言,设计新芯片的 75% 以上的时间和成本都用于功能验证——确保芯片在流片(在硅片中物理实现)之前能够按预期运行——然后进行验证。

随着芯片设计者采用更小的工艺节点,这一工艺变得越来越昂贵。在 3nm 上设计一些东西可能需要由数千名工程师组成的设计团队工作数万小时并花费数亿美元来完成功能验证步骤。

与从头开始模拟、设计和验证 RISC-V 芯片相关的成本相比,从不断增长的商业 IP 供应商列表中许可现成和预先验证的 RISC-V 内核通常具有经济意义。大多数供应商也为专门的工作负载提供定制服务。

当然,如果您要满足规模经济以使您能够使用 RISC-V ISA 设计出真正独特的东西,您将需要能够与 RISC-V ISA 一起进行仿真电子设计自动化 (EDA) 工具,设计和验证您的设计。

审核编辑 :李倩

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

    关注

    453

    文章

    50417

    浏览量

    421853
  • 架构
    +关注

    关注

    1

    文章

    510

    浏览量

    25447
  • RISC-V
    +关注

    关注

    44

    文章

    2229

    浏览量

    46034

原文标题:关于RISC-V ,这是你需要知道的!

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RISC-V的指令什么特点?

    最近研究了一下指令集,RISC-V的指令哪些不一样的地方呢?
    发表于 10-31 16:22

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未来 !

    加入RISC-VAdvocate行列!我们正在寻找来自世界各地的RISC-V爱好者,通过全球推广和参与,成为支持RISC-V进步的关键参与者。作为一名RISC-VAdvocate,您将
    的头像 发表于 09-10 08:08 313次阅读
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未来 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    沁恒在历届峰会上分享RISC-V在MCU领域的创新成果,和大家共同见证了本土RISC-V产业的成长。早在第一届RISC-V中国峰会上,沁恒就公开了青稞RISC-V系列量产芯片的关键技术
    的头像 发表于 08-30 18:18 1378次阅读
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,赋能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    量产芯片的关键技术;公司筹备了第二届RISC-V中国峰会的南京会场;青稞RISC-V的单双线调试技术,在第三届峰会上入选RISC-V新技术与新成果。 02 连接联网连世界
    发表于 08-30 17:37

    2024 RISC-V 中国峰会:华秋电子助力RISC-V生态!

    第四届RISC-V中国峰会(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召开,成为RISC-V领域的一次重要盛会
    的头像 发表于 08-26 18:33 817次阅读
    2024 <b class='flag-5'>RISC-V</b> 中国峰会:华秋电子助力<b class='flag-5'>RISC-V</b>生态!

    2024 RISC-V 中国峰会:华秋电子助力RISC-V生态!

    第四届RISC-V中国峰会(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召开,成为RISC-V领域的一次重要盛会。峰会汇聚了RISC-V国际基金会的
    发表于 08-26 16:46

    risc-v的发展历史

    RISC-V的发展历史可以追溯到2006年左右,当时David Patterson和其他研究者开始探索创建一个开放和可扩展的指令集架构(ISA)。以下是RISC-V发展的主要里程碑: 一、起源与初步
    发表于 07-29 17:20

    rIsc-v的缺的是什么?

    RISC-V作为一种开源的指令集架构(ISA),自其诞生以来就受到广泛关注和应用,但它也存在一些不足之处。以下是RISC-V架构目前存在的主要缺点: 1. 性能问题 相对于专用ISA的性能差距:尽管
    发表于 07-29 17:18

    系统的RISC-V 教程吗?

    如今RISC-V技术发展地这么快,真心希望一个教程能系统地讲解这一技术,不知道哪里
    发表于 05-26 20:12

    RISC-V哪些优点和缺点

    RISC-V作为一种开源的指令集架构(ISA),具有一系列显著的优点和潜在的缺点。以下是RISC-V的主要优点和缺点概述: 优点: 开源与开放性:RISC-V是开源的,这意味着任何人都可以获取、修改
    发表于 04-28 09:03

    RISC-V哪些优缺点?是坚持ARM方向还是投入risc-V的怀抱?

    RISC-V作为一种开源的指令集架构(ISA),具有一系列显著的优点和潜在的缺点。以下是RISC-V的主要优点和缺点概述: 优点 : 开源与开放性 :RISC-V是开源的,这意味着任何人都可以获取
    发表于 04-28 08:51

    解锁RISC-V技术力量丨曹英杰:RISC-V与大模型探索

    4月12日,第二期“大家来谈芯|解锁RISC-V技术力量”在上海临港新片区顶科永久会址举办,本期沙龙聚焦RISC-V技术,围绕AI时代的RISC-V市场机会、RISC-V在汽车领域的应
    的头像 发表于 04-16 08:16 637次阅读
    解锁<b class='flag-5'>RISC-V</b>技术力量丨曹英杰:<b class='flag-5'>RISC-V</b>与大模型探索

    什么是RISC-VRISC-V的关键技术

    RISC-V不仅仅是一个流行语;它建立在坚实的技术基础之上,使其有别于其他指令集架构 (ISA)。RISC-V的核心是基于精简指令集计算(RISC)原则,强调效率和性能。
    发表于 03-26 09:34 3423次阅读

    玄铁RISC-V生态大会深圳召开,达摩院引领RISC-V创新应用

    (电子发烧网友原创)日前备受瞩目的2024玄铁RISC-V生态大会在深圳博林天瑞喜来登酒店隆重举行。此次大会吸引了众多电子工程师和开发者齐聚一堂,共同探讨RISC-V架构的最新发展和应用前景。 图1
    的头像 发表于 03-19 10:02 4365次阅读
    玄铁<b class='flag-5'>RISC-V</b>生态大会深圳召开,达摩院引领<b class='flag-5'>RISC-V</b>创新应用

    什么是RISC-V

    siFive搞RISC-V 赛昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不问什么用,
    发表于 02-02 10:41