sifive-promo.jpg

RISC-V会拯救物联网吗?

2016年12月5日,
真正的RISC-V会拯救物联网吗?科技编辑Bill Wong对SiFive最新的E310 RISC-V芯片有何看法?

本文是其中的一部分TechXchangeRISC V

对于那些遵循RISC-V空间的人,SiFive的自由E310是一个期待已久的里程碑。对大多数人来说,RISC-V是一个相对较新的概念

简而言之,RISC-V是一种指令集体系结构(ISA),可以从16位寄存器平台扩展到128位寄存器平台。E310的目标是Cortex-M0空间,但它可以在320mhz的频率下运行,同时耗电,这使它成为物联网(IoT)的一个有趣的解决方案。该芯片可在HiFive1板上使用(见图)它有Arduino的外形

HiFive1 arduino形状因子板运行SiFive E310 RISC-V芯片。

RISC-V背后的想法并不新鲜。MIPS甚至ARM都有类似risc的架构。在决定是否使用RISC-V时,像代码密度和ISA功能这样的问题已经被搁置一旁,这使得其他因素变得更加重要。性能或功率效率更多的是微架构实现的功能,而不是ISA的选择。x86 CISC架构的成功很大程度上要归功于大量的软件和平台,比如Microsoft Windows。ARM的流行很大程度上要归功于Linux以及基于它的Android等平台。

那么RISC-V提供什么呢?定制成本较低想象力的技术、MIPS、手臂他们主要靠许可费为生。这些成本被转嫁到标准零件上,比如那些从微型供应商那里获得的零件微芯片Qualcomm,德州仪器公司在数百万个芯片上摊销。围绕这两个体系结构的基础设施是使用它们的好处之一。熟悉这些平台的开发人员的可用性是另一个原因。

这种类型的社区是什么E310设计的启发。同样,在fpga中使用IP也是一种选择。Microsemi支持RISC-V。作为它的竞争对手,这很有道理,阿尔特拉赛灵思公司,拥有自己的软核处理器(分别为NIOS和MicroBlaze)。当然,RISC-V可以跨越所有FPGA供应商。Cortex-M0和-M1是另一个可授权的选项。

现在,E310核心IP是开源的,但并不是所有的RISC-V实现都将是开源的。还有开源的Rocket核心IP生成器,它提供了一个很好的免费实现。然而,它并不像许多MIPS和ARM解决方案或微供应商使用的那些解决方案那样,必须经过优化。尽管如此,对于许多开发人员来说,Rocket解决方案可能已经足够了。有开源外设和加速器IP,可以用来创建最终的片上系统。

物联网领域对MIPS和ARM的替代方案感兴趣的一个原因是定制需求和成本等方面,这可能是非常重要的。低功耗和性能通常在复选框列表中,但RISC-V很好地适合所有这些方面。SiFive可以以大约10万美元的价格提供定制版的E310。这比许多替代方案要少得多。

为物联网应用定制芯片有很多优势,从优化电源和性能到整合定制外设。定制芯片使逆向工程更加困难。当然,使用开源或低成本的硬件有助于盈利。

虽然处理器芯片供应商可能会考虑将RISC-V平台添加到他们的稳定平台中,但我认为这是不可能的,因为他们已经建立了基础设施和社区。迁移到ARM或MIPS平台已经花费了数年时间,任何考虑更改的人都需要考虑到这些问题。

定制物联网设计可以受益于现有的基础设施和社区,但不受它们的约束。类似地,这种基础结构的大部分都是通用的,例如使用基于eclipse的ide和标准编译器技术。

RISC-V当然值得一看。它可能很适合你的物联网计划。

从我们的合作伙伴

4.2 v至60 v, 150mΩ, 0.1-2.23A保险丝,集成输入反向极性保护

4.2 v至60 v, 150mΩ, 0.1-2.23A保险丝,集成输入反向极性保护

协同处理器体系结构:一种用于快速成型的嵌入式系统体系结构

2021年7月6日
编者注:尽管它以数字处理性能和吞吐量而闻名,但协处理器体系结构提供了嵌入式系统…

欢迎来到边缘

照片/图像学分(按显示顺序)。pinkeyes - stock.adobe.com, Monopoly919 - stock.adobe.com, proindustrial2 - stock.adobe.com。加入我们吧…

5G在工业自动化中的实际应用beplay体育手机登录

2021年6月16日
无线通信在工业自动化通信中已变得越来越重要。beplay体育手机登录现在,第五代(5G)蜂窝通信…

理解和使用e - stop

问:什么是电子档?如何使用?答:e停止,或紧急停止开关,用于确保机器和人员的安全。他们正在使用……

声音你的意见!

本网站要求您注册或登录后发表评论。
目前还没有任何评论。想开始对话吗?

从我们的合作伙伴

4.2 v至60 v, 150mΩ, 0.1-2.23A保险丝,集成输入反向极性保护

4.2 v至60 v, 150mΩ, 0.1-2.23A保险丝,集成输入反向极性保护

协同处理器体系结构:一种用于快速成型的嵌入式系统体系结构

编者注:尽管它以数字处理性能和吞吐量而闻名,但协处理器体系结构提供了嵌入式系统…

欢迎来到边缘

照片/图像学分(按显示顺序)。pinkeyes - stock.adobe.com, Monopoly919 - stock.adobe.com, proindustrial2 - stock.adobe.com。加入我们吧…

5G在工业自动化中的实际应用beplay体育手机登录

无线通信在工业自动化通信中已变得越来越重要。beplay体育手机登录现在,第五代(5G)蜂窝通信…
beplay 5倍流水

为室内导航构建自己的传感器融合解决方案

2022年1月6日
传感器融合听起来很棒,但它是如何工作的呢?我们将展示如何将传感器融合应用于室内移动导航产品,结合视觉和运动数据。
电源管理

电子设计公司的2021年度最佳动力奖

2022年1月5日
今年的PowerBest选择表彰帮助工程师创造获奖设计的电子电力产品,并庆祝帮助他们实现这些设计的人们,尽管……
Baidu