首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 归档 标签 关于

第三世界嵌入式工程师回应“他们应该更了解 RISC-V”

2026-08-16 1 阅读 约6分钟阅读 Narishma
分享:
字号:
一位第三世界嵌入式工程师回应“RISC-V:他们应该知道得更好”2026 年 8 月 16 日 | RISC-V 文章 Dmitry Grinberg 发表了一篇长文,解释了他对 RISC-V 的厌恶,您可以在这里阅读他的文章:RISC-V:他们应该更了解 - Dmitry.GR。它登上了《黑客新闻》的头版,并引发了一场关于龙虾的激烈争论。这是该架构一段时间以来受到的最实质性的批评,尽管大约一年前我将整个堆栈从 STM32 和 ARM 切换到了 RISC-V,并制作了一个视频,再见 STM32 ARM – 来看看取代它的 CH32 RISC-V 芯片吧! ,我的一部分感到愤怒,因为他所说的很多内容似乎都是有偏见的。看,我不会为 ISA 委员会辩护,RISC-V 国际拒绝了我加入他们的金塔。就架构本身而言,压缩存储偏移量确实很奇怪,Zicsr 确实不应该是您必须记住要求的单独的东西,我已经完成了其中的每一个,并且我写了一本书,其中大约 80% 完成了关于 CH32V003 上的压缩存储偏移量,CH32V003 是他提到的非常“RV32E”类型的芯片之一。也许我应该说我是从哪里写的,因为它改变了从我的角度来看这个论点的哪些部分看起来很重要。我在特立尼达和多巴哥工作,这是委内瑞拉海岸附近的一个小岛国。当我想要一个开发板时,我不会点击第二天交货,我会检查卖家是否发货到这里,海关会对它做什么(如果我收到的话),以及总金额(以 TT 美元计算)。 Digikey、Mouser 或任何美国或欧洲制造商的“免费送货”不适用于我。我在任何地方支付 60 美元到 200 美元来运送 1 美元的芯片,其他地方的人可以免费送货。事实上,一家知名 PCB 公司联系我考虑赞助,仅仅因为运送到我的所在地而拒绝了我。看看这里:我想教的学生也处于同样的境地,尼日利亚和孟加拉国的学生也是如此,以及业内人士在撰写博客文章时没有考虑到的其他地方的学生。从这个位置来看,十美分部分和一美元部分之间的差异不是舍入误差,也不是您在进行有关编码的有趣讨论时可以忽略的细节。这是一个由 30 个学生组成的班级,每个学生都有自己的芯片,与一个由 30 个学生组成的班级观看一个演示板(如果有的话)之间的区别。一旦硬件已经放在您的办公桌上,您就可以关心指令集的优雅性。硬件能否到达您的办公桌是第一位的。这就是为什么对我来说,大多数人滚动浏览的段落是本文中最重要的一段。 Grinberg 忽略了 RISC-V 为“世界”之外的其他 99% 创建了一个空间(在这个空间中“世界”主要是美国和欧洲),并且它与建筑无关。他推导出要求并登陆 RV32EC 在中断运算之前,在编码投诉之前,他做了一些小心的事情。他询问廉价的微控制器内核实际上有什么用。他的答案是,它位于一个更大的芯片内部,用于“MP3 播放器、SD 卡、USB 记忆棒”中的寄存器和配置硬件块。真正的工作是由围绕它的定制芯片完成的。他从中得出这样一个核心所需要的东西。低中断延迟、小芯片面积和良好的代码密度,因为代码存储在 ROM 或 SRAM 中,并且两者每字节都很昂贵。没有硬件除法器,甚至可能没有乘法器,因为您没有做太多算术。没有特权分离,因为没有任何不受信任的东西在那里运行。然后他自己写下这句话:“但是,”您可能会说,“您刚刚描述了 RV32IC(或 RV32EC)!”早些时候,我明确表示:我 100% 确信 RISC-V 最终将占据廉价的一次性微控制器领域。因此,本月最可信的 RISC-V 评论家坐下来,从基本原则出发,弄清楚了廉价的微控制器核心应该是什么,得出了 10 美分芯片实现的指令集,并表示该细分市场将是 RISC-V。他推导出该芯片的情况,然后在文章的其余部分对芯片的存在感到恼火。这几乎是讽刺。他的争议在于这个结果是否是他应得的。这是一个真正的问题,我理解为什么这让他烦恼。然而,这并不是一个影响任何人决定学习什么的问题,因为无论如何芯片都在货架上。我实际上强烈不同意的地方。他的核心主张是本文的第一个主张,比任何编码抱怨都重要:简单地说,高端 CPU 所需的东西与小型节省成本的微控制器核心所需的东西截然相反。他得出的结论是,没有任何一个 ISA 能够同时服务于两端,RISC-V 粉丝是在自欺欺人,理论上前提是正确的。结论不成立,我可以告诉你
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱