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

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

3天内不再提示

浅析RISC-V目前存在的缺陷

我快闭嘴 来源:CSDN 作者:弯月 2021-02-25 11:01 次阅读

RISC-V 掀起大热,毫无疑问,它未来无限光明、前途无量,但是,我认为它还有不小的进步空间。本文将带领大家一起看看 RISC-V 目前还存在的一些缺陷……

硬件设计方面,人们经常吹捧的一种设计是 RISC-V,它的 ISA 是开放的,不需要授权费。许多组织都愿意全力支持 RISC-V,开源社区对它也非常有信心,然而随着最近英伟达收购 ARM,人们开始担忧了。但是,我认为这些期望有些误导,因为 RISC-V 的开放性并不会给用户带来多少好处,实际上受惠的是 CPU 制造商。

授权费

RISC-V 最大的优势之一在于,不需要支付任何授权费。虽然你需要支付实现费用给 SiFive 之类的公司,但这些费用都是设计费,而不是 ISA 的抽象实现费。开放性意味着洗衣机等设备使用的小型芯片可以拥有更大的利润空间,因为制造商不需要支付 ARM 或 Synopsis 的任何费用。尽管节省下的费用也许会让利给消费者,但对于这种只能一次性编程ROM 而言,ISA 的开放性对于用户来说并没有什么用。

ISA 碎片化

RISC-V 有意定义了一个很小的、带有扩展的 ISA。尽管许多更大的实现都会实现一组通用的扩展,但连基本功能都放在扩展内,会导致以二进制形式发布软件时的兼容性更难以保证。再加上 RISC-V 明确地鼓励制造商在专用芯片上实现自定义指令,对于嵌入式来说这点非常好,但对于通用的计算机和计算机上运行的操作系统来说则不是个好消息。

生态环境

RISC-V 在积极地推动嵌入式,这种举措合情合理。但许多有关 RISC-V 的吹捧则希望它能成为个人电脑或服务器的主力。然而这不太可能实现,因为嵌入式的生态环境是完全不同的。ISA 在嵌入式编程中并没有那么重要(尽管代码的重用性很重要,但由于不需要运行任意的二进制文件,所以并不像通用处理器那般重要),用户和企业关心的都是二进制兼容性层次上的计算(避免已有程序的浪费)和大多数 RISC-V 实现尚未实现的性能提升,如超标量执行等。

开放性并不会传递

ISA 的开放对于实现并没有多大影响。RISC-V 的授权完全允许私有的设计,而且考虑到 RISC-V 在嵌入式中的统治地位,这种私有性会非常普遍。因此,开放性不会影响到用户(以控制根源信任),因为用户对于晶圆工厂并没有任何影响。

设计缺陷

自 1991 年以来,RISC-V 在 CPU 设计方面没有任何进步,甚至出现了一些诸如寻址模式错误等初级的错误。但是,尽管有这些缺陷,它依然在嵌入式方面占据了统治地位。

总的来看,RISC-V 会给希望节省经费的学术项目和嵌入式开发带来一场革命,但不太可能影响到用户和开发者
责任编辑:tzh

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

    关注

    5082

    文章

    19098

    浏览量

    304620
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10850

    浏览量

    211517
  • RISC-V
    +关注

    关注

    44

    文章

    2267

    浏览量

    46115
收藏 人收藏

    评论

    相关推荐

    RISC-V近期市场情况调研

    RISC-V是一种开源的指令集架构(ISA),近年来在全球范围内迅速崛起,尤其在中国,RISC-V的发展势头十分强劲。以下是目前RISC-V芯片的发展情况,以及中国在这一领域的主要公司
    的头像 发表于 10-23 15:10 547次阅读

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

    加入RISC-VAdvocate行列!我们正在寻找来自世界各地的RISC-V爱好者,通过全球推广和参与,成为支持RISC-V进步的关键参与者。作为一名RISC-VAdvocate,您将
    的头像 发表于 09-10 08:08 368次阅读
    加入全球 <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 1456次阅读
    <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高效落地

    进一步扩展至单线,目前是32位MCU中唯一的单线调试接口。 自研内核与接口等关键模块省去了外购IP的授权和提成费,进一步为客户节约了成本。少花一份钱,却能在标准RISC-V架构的基础上享受更多的特色功能
    发表于 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 865次阅读
    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架构目前存在的主
    发表于 07-29 17:18

    浅析RISC-V领先ARM的优势

    RISC-V相对于ARM的优势主要体现在以下几个方面: 开源与免费: RISC-V是一个完全开源的指令集架构(ISA),其规范公开且可以免费使用。这意味着任何人都可以基于RISC-V设计、制造和销售
    发表于 06-27 08:45

    RISC-V的MCU与ARM对比

    RISC-V的MCU与ARM在多个方面存在显著的区别,以下是两者的对比: 开源与专有 RISC-VRISC-V是一种开源的指令集架构(ISA),允许任何人免费使用、修改和贡献
    发表于 05-27 15:58

    国产RISC-V MCU推荐

    ,可以消除外部电路的缺陷,更好地适应外部环境的变化。因此,ESP32的批量生产不需要昂贵的专用Wi-Fi测试设备。 性能超凡的RISC-V MCU 有些网友推荐先楫的产品,devinfanyang认为
    发表于 04-17 11:00

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

    4月12日,第二期“大家来谈芯|解锁RISC-V技术力量”在上海临港新片区顶科永久会址举办,本期沙龙聚焦RISC-V技术,围绕AI时代的RISC-V市场机会、RISC-V在汽车领域的应
    的头像 发表于 04-16 08:16 694次阅读
    解锁<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 3497次阅读

    什么是RISC-V

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

    RISC-V开放架构设计之道|阅读体验】 RISC-V设计必备之案头小册

    有幸参加发烧友电子的论坛评测,这两天收到了这本需要评测的书籍《RISC-V开放架构设计之道》,全书简单讲了RISC-V指令集中目前已经完善的几个指令集部分,并展望了未来可能会在指令集
    发表于 01-22 16:24