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

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

3天内不再提示

Microchip FPGA 和基于 SoC 的 RISC-V 生态系统简介

carey123 2022-12-28 09:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Microchip Technology FPGA 和基于 SoC 的 RISC-V 生态系统简介

介绍

RISC-V 是一种精简的 ISA(指令集架构),旨在为广泛的应用程序和用例提供可扩展性和多功能性。RISC-V 作为更成熟的指令集架构 (ISA) 的开源替代方案正在迅速获得认可,并提供更高的处理速度和更低的延迟,同时降低功耗。围绕 RISC-V 的支持框架也在不断发展,Microchip Technology正在构建生态系统以支持其 RISC-V 软计算机处理单元 (CPU) 和PolarFire ®片上系统 (SoC) FPGA产品组合。因此,基于 RISC-V 的设计具有更低的功耗、更高的灵活性、更快的上市时间,并提供 Linux 支持,而无需其他解决方案所需的折衷。

Microchip Technology Mi-V 生态系统

不断扩展的生态系统对于为开发人员提供完整的设计解决方案至关重要,这对于缩短产品上市时间至关重要。Microchip Mi-V 生态系统包括针对 FPGA 结构的软核 RISC-V CPU(图 1 )和在 PolarFire SoC FPGA 中实现的硬核 CPU。此外,Mi-V 还提供了由 Microchip 及其合作伙伴开发的一套广泛的设计工具和资源,以帮助开发人员采用和改进 RISC-V 应用程序设计。这些工具可与各种硬件套件结合使用——用于 PolarFire FPGA 的 PolarFire 评估套件和Icicle 套件PolarFire SoC FPGA——以及相关的 IP 和库,用于简化高速接口数字信号处理、内存、电机控制,甚至嵌入式视觉的实施,以加速解决方案的开发。对实时 Linux 的支持是 Microchip Technology RISC-V 实施的重要优势,具有确定性执行,这对实时应用程序至关重要。Mi-V 还为范围广泛的开发工具和资源提供了多个第三方支持。

poYBAGOrhAeAGOBbAAI5mitJOTI488.jpg

图 1:带有 RISC-V IP 内核的 FPGA(来源:Microchip Technology)

Microchip Technology 的 RISC-V CPU 产品组合

Microchip Technology 的 RISC-V 软 CPU 产品组合面向具有更低功耗和小尺寸的 FPGA 结构。当只需要一个 CPU 时,基于 FPGA 的实现可能是有利的。FPGA 实现还提供额外的灵活性和定制,包括在 CPU 附近添加专用硬件加速的选项。当需要多个 CPU 时,也许是在高可靠性或高性能应用中,PolarFire SoC FPGA 提供了五个强化 RISC-V 内核。这种支持 Linux 的 SoC 具有跨内核的一致性内存子系统和可配置的分支预测功能,允许在每次都按时执行的单个多核 CPU 集群中灵活地混合确定性实时系统和 Linux。Mi-V 生态系统中软 RISC-V 内核和硬内核的可用性使 Microchip Technology 产品组合成为业内最灵活的产品组合之一。硬核 CPU 实现的能效和 PolarFire FPGA 架构固有的低功耗特性确保 Microchip Technology RISC-V 解决方案在降低功耗方面处于领先地位(图 2)。

poYBAGOrhAmAdx6qAAC-oodBfvM044.jpg

图 2:PolarFire SoC FPGA 框图(来源:Microchip Technology)

PolarFire SoC FPGA 扩展了 RISC-V 应用

大多数 FPGA 仅实现单个软处理器,但在单个 FPGA 上利用多个内核允许集群共享资源并分配计算负担。多核处理器已被证明能够比其前身更高效地执行复杂的功能和操作,例如内存计算和大规模并行。PolarFire SoC FPGA 系列基于 Microchip 著名的中端 PolarFire FPGA 架构,提供高端安全性,同时为各种应用降低高达 50% 的功耗。SoC FPGA 具有确定性 RISC-V CPU 集群和确定性 L2 内存子系统,用于 Linux 兼容性和其他实时应用程序,范围从 25k 到 460k LE(逻辑元素)。根据嵌入式微处理器基准联盟' s (EMBC) 基准评分系统 CoreMark——本质上是一个反映处理器内核整体功能的个位数——25k LE 系列中的 PolarFire SoC FPGA 在 105W 时提供 5.5 CoreMark,而基于 SRAM 的 SoC 使用相同的功率交付零 CoreMarks。100k 和 460k LE 范围内的 PolarFire SoC 在 CoreMark 规模上与竞争对手相比具有相似的优势。PolarFire SoC 是一种安全且节能的解决方案,适用于从人工智能 (AI) 和机器学习到汽车和工业实施(包括物联网和工业物联网 (IIoT))的各种应用。而使用相同功率的基于 SRAM 的 SoC 的 CoreMark 为零。100k 和 460k LE 范围内的 PolarFire SoC 在 CoreMark 规模上与竞争对手相比具有相似的优势。PolarFire SoC 是一种安全且节能的解决方案,适用于从人工智能 (AI) 和机器学习到汽车和工业实施(包括物联网和工业物联网 (IIoT))的各种应用。而使用相同功率的基于 SRAM 的 SoC 的 CoreMark 为零。100k 和 460k LE 范围内的 PolarFire SoC 在 CoreMark 规模上与竞争对手相比具有相似的优势。PolarFire SoC 是一种安全且节能的解决方案,适用于从人工智能 (AI) 和机器学习到汽车和工业实施(包括物联网和工业物联网 (IIoT))的各种应用。

MI-V 开发工具和设计支持资源

高效且易于使用的设计工具对于设计基于 RISC-V 的系统以及加快上市时间至关重要。Mi-V 生态系统包括用于使用 PolarFire FPGA 和 SoC FPGA 以及其他 FPGA 进行开发的 Librero SoC 设计套件。Mi-V 生态系统由基于 Eclipse 的 SoftConsole 集成开发环境 (IDE) 组成,并配有 GCC 编译器和调试器。Librero 和 SoftConsole 提供开发人员将 Microchip Technology 的 RISC-V 软 CPU 移植到 FPGA 以及测试和调试嵌入式固件所需的一切。

大量设计支持资源——包括教程、设计示例、数据表、功耗估算工具、白皮书、网络研讨会、视频、来自 GreenHills、Mentor 和 WindRiver 的操作系统、Yocto 和 Buildroot Linux BSP、Hart 软件服务、各种中间件和其他资源——完善 MI-V 生态系统并加快上市时间。

结论

RISC-V 是嵌入式计算的下一个前沿领域,而 Microchip Technology 在为应用程序设计人员开发完整解决方案方面处于领先地位。“Microchip 及其 Mi-V 合作伙伴推出业界首款基于 RISC-V 的 SoC FPGA 以及我们的 Mi-V 生态系统,正在推动嵌入式领域的创新,使设计人员能够开发全新的节能应用, ”Microchip Technology FPGA 业务部副总裁 Bruce Weyer 说。“反过来,这将使我们的客户能够在网络边缘为通信、国防、医疗和工业自动化添加前所未有的功能。”

审核编辑黄昊宇

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

    关注

    1655

    文章

    22281

    浏览量

    630051
  • soc
    soc
    +关注

    关注

    38

    文章

    4514

    浏览量

    227547
  • RISC-V
    +关注

    关注

    48

    文章

    2792

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何自己设计一个基于RISC-VSoC架构,最后可以在FPGA上跑起来?

    如何自己设计一个基于RISC-VSoC架构,最后可以在FPGA上跑起来
    发表于 11-11 08:03

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

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

    2025 RISC-V中国峰会 | 匠芯创SoC芯片引领工业应用新潮流

    数百家企业、研究机构及开源技术社区,围绕高性能计算、软件与生态系统、前沿技术创新等热点领域分享行业最新趋势与洞察。匠芯创携多款创新产品亮相本次峰会,展现公司在工业控
    的头像 发表于 08-07 15:36 1689次阅读
    2025 <b class='flag-5'>RISC-V</b>中国峰会 | 匠芯创<b class='flag-5'>SoC</b>芯片引领工业应用新潮流

    RISC-V 图形领域的发展与挑战:从技术突破到消费端落地

    ”。   2025 年 7 月 18 日,在第五届(2025)RISC-V 中国峰会的软件与生态系统分论坛上,Imaginatio
    发表于 07-18 13:51 5234次阅读

    RISC-V 在数据中心软件生态系统中的机遇与挑战

    软件适配来看,数据中心核心业务涉及的操作系统、存储、数据库、大数据平台、云虚拟化技术及主流编程语言运行时等,大多已能在 RISC-V 架构服务器上实现基础运行。   2025 年 7 月 18 日,在第五届(2025)RISC-V
    发表于 07-18 13:38 5116次阅读

    x264 的 RISC-V 生态构建与优化探索

    性能优化水平的重要标杆。   2025 年 7 月 18 日,在第五届(2025)RISC-V 中国峰会的软件与生态系统分论坛上,字节跳动软件工程师钱佳炎分享了关于 x264 在 RISC-V
    发表于 07-18 11:42 4643次阅读

    RISC-V 工具链的版本更新、开发动态及生态建设愿景

    架构能否突破 “硬件强、软件弱” 的瓶颈,真正成为具有竞争力的通用计算架构。   2025 年 7 月 18 日,在第五届(2025)RISC-V 中国峰会的软件与生态系统分论坛上,SiFive
    发表于 07-18 11:08 4701次阅读
    <b class='flag-5'>RISC-V</b> 工具链的版本更新、开发动态及<b class='flag-5'>生态</b>建设愿景

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

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

    奕斯伟计算亮相2025 RISC-V欧洲峰会

    此前,当地时间2025年5月12日至15日,作为RISC-V全球年度盛会之一,2025 RISC-V欧洲峰会在法国巴黎举行。本次峰会汇聚了产业界、科研机构、学术界以及建设生态系统的多方力量,共筑基于
    的头像 发表于 05-17 16:50 1193次阅读

    FPGARISC-V浅谈

    RISC-V处理器的SoC数量在2024年约为20亿颗,到2031年有望突破200亿颗。 RISC-V的概念与优势 RISC-V是一种全新的开源指
    发表于 04-11 13:53 542次阅读
    <b class='flag-5'>FPGA</b>与<b class='flag-5'>RISC-V</b>浅谈

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦
    的头像 发表于 02-14 08:34 706次阅读
    SOPHGO <b class='flag-5'>RISC-V</b> <b class='flag-5'>SoC</b> Linux Kernel 社区邮件列表建立,欢迎加入开源社区为<b class='flag-5'>RISC-V</b><b class='flag-5'>生态</b>完善添砖加瓦

    Arm与RISC-V架构的优劣势比较

    RISC-V的缺点在于它的“新”。虽然越来越多的供应商开始接纳RISC-V生态系统,但能够为此提供全方位支援的供应商却为数不多。因此,在未来相当长一段时间内,供应商依赖问题可能会是不容忽视的挑战。
    发表于 02-01 22:30

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

    性、模块化、低功耗、高性能以及可扩展性等优势,在多个领域展现出广泛的应用潜力和市场竞争力。随着技术的不断发展和生态系统的日益完善,RISC-V芯片有望在更多领域发挥重要作用。
    发表于 01-29 08:38

    RISC-V MCU技术

    的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V生态系统
    发表于 01-19 11:50

    Imagination放弃RISC-V处理器内核开发

    。   Imagination方面表示:“公司将退出其独立CPU产品线,以增加在图形、AI 和边缘计算方面的投资,我们认为这将对公司业务产生变革性的影响,我们仍然致力于RISC-V生态系统,并相信这一业务变化使
    的头像 发表于 01-10 00:15 3254次阅读