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
    +关注

    关注

    1584

    文章

    20958

    浏览量

    590946
  • soc
    soc
    +关注

    关注

    37

    文章

    3633

    浏览量

    215166
  • RISC-V
    +关注

    关注

    41

    文章

    1759

    浏览量

    44744
收藏 人收藏

    评论

    相关推荐

    RISC-V开放架构设计之道|阅读体验】+ 个人心得并祝福

    。作者经验丰富,关键指出重点。 好了,我希望RISC-V越来越好,RISC-V生态系统能够不断完善。RISC-V在更多领域能够得到广泛应用,发挥其独特的优势。
    发表于 01-26 15:52

    RISC-V生态强劲 RISC-V International会员超4000 超75个威廉希尔官方网站 工作组

    RISC-V 北美峰会上,全球开放标准组织RISC-V International庆祝 2023 年 RISC-V 生态系统的强劲势头。今天,RI
    的头像 发表于 11-09 15:17 340次阅读

    RISC-V强势崛起为芯片架构第三极

    和通用计算等领域的芯片公司也逐渐开始关注或使用RISC-V指令架构。最后是更多高性能的应用终端厂家往RISC-V转。 可以看到,在过去的2~3年里,RISC-V从支持小生态系统的芯片架
    发表于 08-30 13:53

    RISC-V产业论坛召开,专利联盟正式成立

    原股份、芯来融智、平头哥、赛昉科技、时擎智能、思尔芯、钜泉光电、芯思原以及上海恒锐知识产权,专利联盟将构建RISC-V专利互不诉讼的生态系统,推动RISC-V威廉希尔官方网站 创新和快速发展。 RISC-V
    发表于 08-30 10:40

    首批RISC-V笔记本电脑ROMA成功交付,全球首次实现RISC-V威廉希尔官方网站 在笔记本电脑领域的商业落地!

    宁表示 :“深度数智致力于推动RISC-V生态发展, 聚焦底层硬件、系统软件、生态应用等多个维度,做RISC-V产业
    发表于 08-21 13:41

    2023 RISC-V中国峰会:RISC-V深圳威廉希尔官方网站 分享会(同期会议)

    本届峰会将以“RISC-V生态共建”为主题,结合当下全球新形势,把握全球新时机,呈现RISC-V全球新观点、新趋势。 由电子发烧友主办的RISC-V威廉希尔官方网站 分享会(深圳站)将于8月26
    发表于 08-15 17:27

    RISC-V在快速发展的处理器生态系统中找到立足点

    生态系统存在很大的问题——开发人员的支持是可怜的。正在开发芯片架构的RISC-V International更多地谈论硬件,软件在优先级上遥遥领先。 Initial Support Since its
    发表于 08-11 18:20

    GaN功率半导体与高频生态系统

    GaN功率半导体与高频生态系统(氮化镓)
    发表于 06-25 09:38

    RISC-V核、平台和芯片该如何选择?

    使用。 (2)、建议嵌入式和物联网系统开发者使用 RISC-V SoC 芯片。比如,选择GD32VF103 系列 MCU芯片做嵌入式项目开发。GD32VF103有多款开发板和开发工具链支持。AIOT
    发表于 06-21 20:34

    RISC-V,正在摆脱低端

    的采用限制在拥有设计完整处理器资源的公司。 如今行业正在构建一个生态系统,旨在实现结合采用不同工艺节点的第三方小芯片的设计。与此同时,RISC-V正在通过其开源模型实现更大的CPU创新。这一趋势为
    发表于 05-30 14:11

    RISC-V的前景预言

    随着英特尔和AMD等大型主流科技厂商的押宝,RISC-V架构正快速崛起,其生态在嵌入式应用中也正迅速发展。随着高性能RISC-V内核的出现,RISC-V
    发表于 04-05 12:16

    赛昉科技成立RISC-V Multimedia SIG,推动openKylin on RISC-V生态发展

    操作系统上适配RISC-V软硬件编解码器,保证其在openKylin桌面上的正常运行。3、拓展openKylin RISC-V生态在移植和适配的应用框架上开发各类图形应用软件以及图形和
    发表于 04-03 18:33

    RISC-V架构

    ,允许任何人设计、制造和销售RISC-V芯片和软件。虽然这不是第一个开源指令集,但它具有重要意义,因为其设计使其适用于现代计算设备(如仓库规模云计算机、高端移动电话和微小嵌入式系统)。设计者考虑到了这些
    发表于 04-03 15:29

    openEuler 加入 RISC-V Landscape,相关威廉希尔官方网站 已完成生态适配

    开源欧拉 openEuler 已加入 RISC-V Landscape。此次加入 RISC-V Landscape, 意味着 openEuler 在对 RISC-V 架构的生态适配
    发表于 03-16 15:10

    RISC-V简介

    RISC-V简介  RISC-V 是一个自由和开放的 ISA(开源指令集架构),通过开放的标准协作实现处理器创新的新时代。RISC-V ISA在架构上提供了一个新的自由、可扩展的软件和
    发表于 02-27 19:56