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

    文章

    6937

    浏览量

    56550
  • 开发板
    +关注

    关注

    26

    文章

    6413

    浏览量

    120723
  • RISC-V
    +关注

    关注

    49

    文章

    2946

    浏览量

    53535

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RT-Thread 邀您参与“开放・连接”2026玄铁 RISC-V 生态大会,携手共铸 RISC-V“芯”纪元

    2026年3月24日,由浦东新区人民政府科经委指导,达摩院主办,上海开放处理器产业创新中心、RISC-V工作委员会、中国开放指令(RISC-V)生态联盟联合协办的本届玄铁RISC-V生态大会,将在
    的头像 发表于 03-22 10:05 580次阅读
    RT-Thread 邀您参与“开放・连接”2026玄铁 <b class='flag-5'>RISC-V</b> 生态大会,携手共铸 <b class='flag-5'>RISC-V</b>“芯”纪元

    RISC-V不支持 Nx吗?

    RISC-V architecture! · nrwl/nx · Discussion #27915 如果能够支持 RISC-V,那就太好了。目前我无法在我的 VisionFive2 板上
    发表于 02-04 06:27

    RISC-V vs ARM:为什么工业与边缘计算仍然选择 ARM 架构?

    完整,占据工业与边缘计算主流。 既然 RISC-V 看起来更“先进”,为什么工业界和工程项目依然大量选择 ARM? 本文从 工程实现、软件生态和项目风险 三个技术视角,拆解这个问题。 一、先明确事实:RISC-V 不由任何公司控
    的头像 发表于 01-21 17:33 961次阅读
    <b class='flag-5'>RISC-V</b> vs ARM:为什么工业与边缘计算仍然选择 ARM 架构?

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

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

    RISC-V B扩展介绍及实现

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

    大湾区RISC-V生态全景展示:RISC-V生态发展论坛、开发者Workshop和生态应用专区

    继7月份上海的RISC-V中国峰会之后,中国RISC-V生态和产业发展最新动态将在10月份深圳的湾芯展上全景展示。   RISC-V,这个以开放、简约、模块化重塑处理器架构格局的开源指令集(ISA
    的头像 发表于 10-13 09:18 730次阅读
    大湾区<b class='flag-5'>RISC-V</b>生态全景展示:<b class='flag-5'>RISC-V</b>生态发展论坛、开发者Workshop和生态应用专区

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

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

    RISC-V 发展态势与红帽系统适配进展

    2025 年 7 月 18 日,在第五届(2025)RISC-V 中国峰会的软件与生态系统分论坛上,红帽软件(北京)有限公司首席软件工程师、RISC-V 国际基金会大使傅炜分享的主题是《红帽在
    发表于 07-18 10:55 4218次阅读
    <b class='flag-5'>RISC-V</b> 发展态势与红帽系统适配进展

    英伟达:CUDA 已经开始移植到 RISC-V 架构上

    7 月 17 日,在第五届(2025)RISC-V 中国峰会主论坛上,英伟达副总裁 Frans Sijstermanns 分享了题为《在英伟达计算平台实现 RISC-V 应用处理器部署》的主题演讲
    发表于 07-17 16:30 4006次阅读

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

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

    沁恒微电子:从互连互通应用推动RISC-V落地发展

    丰富、久经市场考验。沁恒立于RISC-V产业前沿,致力于推动RISC-V的落地和发展。早在第一届RISC-V中国峰会之前,基于青稞RISC-V的芯片就
    的头像 发表于 06-26 09:52 1748次阅读
    沁恒微电子:从互连互通应用推动<b class='flag-5'>RISC-V</b>落地发展

    RISC-V和ARM有何区别?

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

    RISC-V赛道的“硬核”突围之路

    RISC-V作为一种开源指令集架构(ISA),近年来在全球范围内迅速崛起,有望重塑半导体产业格局。从芯片设计公司到软件开发商,从学术研究机构到行业巨头,都在积极探索RISC-V的应用和创新
    的头像 发表于 04-24 15:34 675次阅读
    <b class='flag-5'>RISC-V</b>赛道的“硬核”突围之路