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

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

3天内不再提示

RISC-V应用实例:网关实现

贸泽电子 来源:贸泽电子 作者:贸泽电子 2022-04-06 16:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

RISC-V等精简指令集架构(ISA)比复杂指令集架构更高效,并且占用资源更少。工业物联网(IIoT)应用通常不仅需要模块之间具有高度连接性和协作水平,还需要保持较低成本以及降低功耗。Terasic T-Core FPGA MAX 10开发板围绕针对基于RISC-V设计的IntelMAX 10 FPGA构建,提供了一套综合硬件设计平台,是控制面或数据路径应用中用于经济高效设计的一款出色的开发解决方案,通过高水准的可编程逻辑来实现其设计灵活性。

工业物联网应用中的网关

物联网(IoT)网关将众多传感器读数(通常使用模拟、数字或简单的串行通信)组合并桥接到更高级别的串行通信通道(如简单的UART)、更复杂的通道(如I2C或SSI,乃至CANUSB以太网)。这种桥接通常会进行一些本地计算,这样就不需要将原始数据发送到云端,而是在传感器读数超出范围时便发送通知。

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

这种桥接类型的一款理想目标开发板是Terasic Technologies T-Core FPGA MAX 10开发板。MAX 10 FPGA可以部署许多标准串行接口可编程逻辑元件,还可以托管RISC-V内核来执行处理任务,并且还带有一个板外QSPI闪存设备,用于源代码和数据存储。该FPGA具有双ADC,最多有10个针脚用于传感器读数。该开发板有12个I/O针脚,可用于通用用途或用作I2C或SSI通信通道。

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

在开发板上实现高效的RISC-V处理器,可谓非常契合物联网桥的许多关键要求,此举最关键的方面包括在功率和处理方面实现更高的效率、更低的成本、广泛的协议灵活性和强大的安全性。

高效率

RISC-V ISA的基本优点之一就是其处理效率。简单的CPU操作无需特殊的处理器寄存器即可直接使用内存,从而提高了速度并减少了所需的内存占用。利用缓存子系统,频繁使用的位置会自动可用,并且访问时间更短,从而带来了快速专门寄存器访问的优势,无需进行复杂、低效的编程。

网关通过较低的功耗和较小的代码空间而受益于这种优势。而且,网关是高度数据传输密集型的,因为数据包通常仅仅是被传输、分解或缝合在一起。从一种协议更改为另一种协议所需的处理很少,这样就使高效的内存搬运成为关键优势。更高效的处理还有助于实现面向AI的网关功能,以识别异常事件,并在潜在问题变成真正问题之前对其进行预测。

灵活性和协议支持

网关在协议、操作系统以及物理连接和模块化结构方面需要灵活。RISC-V开源架构让支持各种协议和适应不断变化的需求变得容易。通过访问外围驱动程序和堆栈的源代码以及相关协议,可以轻松地在开发过程中甚至部署后根据需要对其进行修改。这使外围设备便于模块化,使得协议能够随着行业标准的变化轻松互换、更新或增强,这样就可以延长IIoT网关的生命周期,并降低整体系统部署成本,这是IIoT实施中的关键因素。

安全性

实现信任根需要基于RISC-V硬件的安全性,而信任根是任何强大的安全系统的基础。信任根是众多安全相关功能(例如安全启动、加密计算、安全密钥和证书存储)的已知安全起点。信任根通常通过用于保护安全数据和外围功能、实现篡改保护、生成密钥并为应用软件提供安全更新的专门硬件提供支持。当系统需要云存储时,网关可以使用受信任的加密标准来保护往返于云的数据。

利用可用于加密、解密、证书管理和安全数据通信协议的开源实现,开发人员可以访问所有与安全性相关的代码,从而使测试和验证设计的稳健性更加容易。此外,开源环境的另一个好处是,能够根据特定的应用需求自定义和升级代码,而无需等待第三方开发和发布定期更新。

总结

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

该发布文章为独家原创文章,转载请注明来源。对于未经许可的复制和不符合要求的转载我们将保留依法追究法律责任的权利。

审核编辑 :李倩

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

    关注

    9

    文章

    6461

    浏览量

    55668
  • 开发板
    +关注

    关注

    25

    文章

    6149

    浏览量

    113863
  • RISC-V
    +关注

    关注

    48

    文章

    2814

    浏览量

    52025

原文标题:RISC-V应用实例:网关实现

文章出处:【微信号:贸泽电子,微信公众号:贸泽电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么RISC-V是嵌入式应用的最佳选择

    最近RISC-V基金会在社交媒体上发文,文章说物联网和嵌入式系统正在迅速发展,需要更高的计算性能、更低的功耗和人工智能。RISC-V是为未来而建的,包括超高效的MCU到高性能应用处理器,RISC-V使开发人员能够设计以下解决方案
    的头像 发表于 11-07 10:09 1340次阅读

    RISC-V B扩展介绍及实现

    B扩展简介 RISCV B扩展指的是RISCV用于位运算加速的一个扩展指令集,目的是使用一条指令实现原本需要2-3条指令才能实现的位操作指令。具体包含内容如下: B扩展就是RISC-V一个可选
    发表于 10-21 13:01

    普华基础软件亮相2025 RISC-V中国峰会

    此前,7月16日至18日,第五届RISC-V中国峰会在上海盛大召开。普华基础软件副总经理兼战略研究院院长张晓先受邀参会,发表《开源小满助力RISC-V软硬协同生态发展》主题演讲,分享了开源小满
    的头像 发表于 07-28 16:51 955次阅读
    普华基础软件亮相2025 <b class='flag-5'>RISC-V</b>中国峰会

    RISC-V 手册

    年提出。其核心理念是开放性与模块化设计,与x86(CISC)和ARM(RISC)形成差异化竞争,现已成为全球芯片创新的重要驱动力135。核心特点与优势开源开放RISC-V采用开放标准协议,无专利壁垒与授权费用,开发者可自由使用、修改和
    发表于 07-28 16:27 11次下载

    2025新思科技RISC-V科技日活动圆满结束

    新思科技深度参与2025 RISC-V中国峰会并于2025年7月16日举办同期活动“新思科技RISC-V科技日”技术论坛,聚焦“从芯片到系统重构RISC-V创新”主题,议题覆盖当前最前沿的技术领域
    的头像 发表于 07-25 17:31 1097次阅读

    RISC-V International CEO:RISC-V 应用全面开花,2031 年渗透率将达 25.7%

    7 月 16 日~19 日,第五届(2025)RISC-V 中国峰会在上海张江科学会堂拉开帷幕。峰会设置 1 场主论坛、8 大垂直领域分论坛、多场研习会及多项同期活动。在 7 月 17 日的主论坛上
    发表于 07-17 10:28 3574次阅读
    <b class='flag-5'>RISC-V</b> International CEO:<b class='flag-5'>RISC-V</b> 应用全面开花,2031 年渗透率将达 25.7%

    RISC-V和ARM有何区别?

    在微处理器架构领域,ARM与RISC-V是两个备受关注的体系。ZLG致远电子在推出ARM核心版后,又推出了基于RISC-V的MR6450核心版,这引发了人们对这两种架构差异的深入探讨。ARM
    的头像 发表于 06-24 11:38 1751次阅读
    <b class='flag-5'>RISC-V</b>和ARM有何区别?

    FPGA与RISC-V浅谈

    全球半导体产业竞争格局正在经历深刻变革,物联网、边缘计算等新兴技术的蓬勃发展,让RISC-V凭借其开源、精简以及模块化的灵活优势,日益成为业界焦点,也为全球半导体产业注入新的活力与挑战
    发表于 04-11 13:53 559次阅读
    FPGA与<b class='flag-5'>RISC-V</b>浅谈

    芯来科技亮相RISC-V Day Tokyo 2025

    产品、行业领袖、开发者与生态伙伴。大家共同探索RISC-V架构的技术突破与产业应用,实现相互协作,推动RISC-V生态的开放与繁荣。
    的头像 发表于 03-03 14:07 1045次阅读

    2025中国RISC-V生态大会-运营商分论坛成功举办

    2月28日,为推动运营商与RISC-V的生态深度融合,加速RISC-V产业发展,共建RISC-V生态繁荣,由中国移动、中国电信联合主办的中国RISC-V生态大会-运营商分论坛在北京成功
    的头像 发表于 02-28 18:52 872次阅读
    2025中国<b class='flag-5'>RISC-V</b>生态大会-运营商分论坛成功举办

    关于RISC-V芯片的应用学习总结

    和模块化设计成为其显著优势。物联网设备通常需要长时间运行,且对体积和功耗有严格要求。RISC-V芯片通过精简指令集和优化设计,实现了低功耗的同时保持了高性能,非常适合用于传感器节点、智能家居控制器
    发表于 01-29 08:38

    RISC-V MCU技术

    嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-V这个啊,2010年的时候,是加州大
    发表于 01-19 11:50

    risc-v芯片在电机领域的应用展望

    具体应用场景进行灵活定制,从而实现更高效的控制算法和更优化的性能表现。 此外,RISC-V芯片还支持多核架构,这使得电机控制系统能够同时处理多个任务,提高整体运行效率。在电机驱动方面,多核架构能够使得
    发表于 12-28 17:20

    RISC-V芯片问题

    RISC-V高端芯片有哪些,目前生态怎样?
    发表于 12-27 16:41

    RISC-V架构及MRS开发环境回顾

    的指令集使用模块化的方式进行组织,每一个模块使用一个英文字母来表示。RISC-V最基本也是唯一强 制要求实现的指令集部分是由I字母表示的基本整数指令子集,使用该整数指令子集,便能够实现完整的软件编译器
    发表于 12-16 23:08