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

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

3天内不再提示

RISC-V的网关实现

张明 来源:lhhgff 作者:lhhgff 2022-12-30 09:40 次阅读

精简指令集架构 (ISA),例如 RISC-V,与更复杂的对应架构相比,效率更高,资源占用更少。工业物联网 (IIoT) 应用通常需要模块之间的高连接性和协作级别,同时还要降低成本和功耗。Terasic T-Core FPGA MAX 10 开发板提供了一个围绕英特尔® MAX 10 FPGA 构建的综合硬件设计平台,用于基于 RISC-V 的设计。它是控制平面或数据路径应用中具有成本效益的设计的最佳开发解决方案,并具有业界领先的可编程逻辑以实现设计灵活性。

IIoT 应用中的网关

物联网 (IoT) 网关将各种传感器读数(通常使用模拟、数字或简单的串行通信)组合并桥接到更高级别的串行通信通道(例如简单的 UART)、更复杂的通道(例如 I²C 或 SSI)或甚至 CANUSB以太网。该网桥通常会进行一些本地计算,因此无需将原始数据发送到云端,而是在传感器读数超出范围时发送通知。

这种物联网桥的开发平台需要极大的灵活性——在传感器端支持各种模拟输入、通用输入和简单的串行通信;在管理方面提供更高级别的通信(例如 I²C 和 SSI),同时为数据处理提供计算和存储能力。

此类桥接器的理想目标开发板是 Terasic Technologies T-Core FPGA MAX 10 开发板。MAX 10 FPGA 可以实现许多标准串行接口可编程逻辑元件。FPGA 还可以承载用于处理的 RISC-V 内核,并且该板具有用于源代码和数据存储的板外 QSPI 闪存设备。FPGA 具有双 ADC,具有多达 10 个用于传感器读数的引脚。该板有 12 个 I/O 引脚,可用于通用用途或用作 I²C 或 SSI 通信通道。

在 Terasic T-Core FPGA MAX 10 开发板上实施用于桥接应用的 RISC-V

在开发板上实施高效的 RISC-V 处理器直接符合物联网桥接器的许多关键要求。最关键的方面包括提高功率和处理效率、降低成本、广泛的协议灵活性和强大的安全性。

效率

RISC-V ISA 的基本优势之一是其处理效率。简单的 CPU 操作直接使用内存而无需专门的处理器寄存器,从而提高了速度并减少了所需的内存占用。借助高速缓存子系统,频繁使用的位置会自动可用并减少访问时间——无需复杂且效率低下的编码即可获得快速专用寄存器访问的好处。网关以低功耗和小代码空间受益于这一优势。此外,网关的数据传输非常密集,因为数据包通常只被传输、分解或拼接在一起。从一种协议更改为另一种协议需要最少的处理,这使得高效的内存移动成为一项关键优势。

灵活性和协议支持

网关需要在协议、操作系统和物理连接方面具有灵活性,并且在构造方面需要模块化。RISC-V 开源架构可以轻松支持各种协议并适应不断变化的需求。访问外设驱动程序和堆栈以及相关协议的源代码,可以轻松地根据需要修改它们,无论是在开发过程中还是在部署之后。这使得外围设备和协议的模块化变得很容易,因此它们可以随着行业标准的变化而轻松交换、更新或增强。这可以延长 IIoT 网关的使用寿命并降低总体系统部署成本——这是 IIoT 实施中的一个关键因素。

安全

需要基于 RISC-V 硬件的安全性来实施信任根,这是任何强大安全系统的基石。信任根是许多安全相关功能的已知安全起点,例如安全启动、加密计算、安全密钥和证书存储。信任根通常由专用硬件支持,用于保护安全数据和外围功能、实施篡改保护、生成密钥以及为应用软件提供安全更新。当系统需要云存储时,网关可以使用受信任的加密标准来保护进出云的数据。通过可用于加密、解密、证书管理和安全数据通信协议的开源实现,开发人员可以访问所有与安全相关的代码,从而更容易测试和验证设计的稳健性。此外,能够根据特定应用程序要求定制和升级代码——无需等待第三方开发和发布定期更新——是开源环境的另一个好处。

结论

随着 IIoT 环境产生新的应用程序和收入流,网关将继续发展。随着它们的变化和变得更加复杂,将需要额外的处理能力,这意味着还需要在网关内进行更多的数据处理,以最大限度地减少到云的数据流量。Terasic T-Core FPGA MAX 10 开发板可以为开发人员提供他们为这些数据密集型应用设计具有成本效益的单芯片解决方案所需的工具。该套件提供开箱即用的 RISC-V 支持,有助于实现物联网桥接器在当前和未来所需的效率、灵活性和安全性。


审核编辑:汤梓红

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

    关注

    9

    文章

    4343

    浏览量

    50985
  • RISC-V
    +关注

    关注

    44

    文章

    2236

    浏览量

    46071
  • IIoT
    +关注

    关注

    3

    文章

    230

    浏览量

    26065
收藏 人收藏

    评论

    相关推荐

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

    计算机由控制整体的CPU(中央处理器)和加速器两部分构成。在AI计算中,功耗和效率是两个关键因素。RISC-V架构通过其简洁的设计和定制化的扩展,可以实现高效的能量使用。该架构能够通过小型且高效的处理单元
    发表于 10-31 16:06

    RISC-V国际人才培养认证中心举办“智能工控核心'RISC-V技术与工业网关应用前瞻'”沙龙活动

    人才培养认证中心主办的“超级星期六”——跃昉专场沙龙在RISC-V开源创新中心举行。本次沙龙以“智能工控核心‘RISC-V技术与工业网关应用前瞻’”为主题,深圳市艾
    的头像 发表于 09-25 08:06 305次阅读
    <b class='flag-5'>RISC-V</b>国际人才培养认证中心举办“智能工控核心&apos;<b class='flag-5'>RISC-V</b>技术与工业<b class='flag-5'>网关</b>应用前瞻&apos;”沙龙活动

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

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

    01 老朋友伴您走过每一届峰会 沁恒在历届峰会上分享RISC-V在MCU领域的创新成果,和大家共同见证了本土RISC-V产业的成长。早在第一届RISC-V中国峰会上,沁恒就公开了青稞RISC-
    发表于 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 837次阅读
    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的缺的是什么?

    通过软件模拟或复杂的指令序列来实现一些高级功能,这可能会增加执行时间和功耗。 2. 生态系统支持不足 软件和工具链的可用性:尽管RISC-V社区在快速发展,但与成熟的ARM等架构相比,其生
    发表于 07-29 17:18

    为什么要有RISC-V

    RISC-V(“RISC five”)的目标是成为一个通用的指令集架构(ISA):①、它要能适应包括从最袖珍的嵌入式控制器,到最快的高性能计算机等各种规模的处理器。②、它应该能兼容各种流行的软件栈
    发表于 07-27 15:05

    RISC-V的MCU与ARM对比

    实现。这意味着RISC-V具有高度的灵活性和可定制性,可以根据不同的应用需求进行优化和扩展。 ARM :ARM是一种专有的架构,任何想要使用ARM的指令集或实现的设计者都必须向ARM公司支付版权费
    发表于 05-27 15:58

    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 656次阅读
    解锁<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 3451次阅读

    什么是RISC-V

    siFive搞RISC-V 赛昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不问有什么用,RISC-V目前的能力来说,工
    发表于 02-02 10:41