Microchip Technology 推出全球首款基于 RISC-V 的 SoC FPGA
编辑:宝星微科技 | 发布时间:2023-05-08 10:38 | 浏览次数:199
RISC-V:开源硬件的新范式
开放标准和协作对于跨行业和地域的硬件和软件都具有战略意义。在过去十年中,开源和开放标准重塑了我们的世界。RISC-V 是历史上最多产、最开放的指令集架构 (ISA),它引领硬件社区在这个层面上拥抱开放标准和协作。
这种开放式 ISA 通过开放标准协作和在整个行业范围内的快速采用,正在开启处理器创新的新时代。为了成为跨计算的行业标准 ISA,RISC-V ISA实现了架构上的软件和硬件设计自由。该架构可应用于范围广泛的处理器,从低端微控制器到高端服务器级处理器。
Microchip Technology 推出全球首款基于 RISC-V 的 SoC FPGA
Microchip Technology 是微控制器、FPGA SoC、混合信号、模拟和闪存 IP 解决方案的领先供应商,为全球数以千计的不同客户应用提供低风险产品开发、更低的系统总成本和更快的上市时间。Microchip 提供出色的技术支持以及可靠的交付和质量。
PolarFire ® SoC FPGA Icicle 套件是一个开发平台,可以评估支持 Linux 的五核 RISC-V 微处理器子系统、创新的Linux 和实时执行、低功耗功能以及 PolarFire SoC FPGA 的丰富外设集. PolarFire SoC 非常适合在包括成像、人工智能/机器学习 (AI/ML)、工业自动化、物联网 (IoT)、有线接入网络在内的广泛应用中进行安全、可靠和节能的高数据处理、航空航天和国防以及汽车。
Canonical 支持开源计划
虽然 RISC-V 支持稳定的参考架构和硬件,但在新板上运行稳定的软件仍然具有挑战性。必要软件的基石是底层操作系统 (OS),它提供可靠性和稳定性。这种需求使得在 Linux 上进行开发更具吸引力,因为 Linux 是开发人员和爱好者最流行的操作系统,无论是内核、驱动程序还是发行版。
在 Canonical,我们相信开源是加速创新的最佳方式。它激励我们在 Ubuntu 的保护伞下启用范围广泛的开源社区。然而,开源软件也有其自身的一系列挑战。Canonical 旨在将 Ubuntu 定位为不仅是创新者和开发者的参考操作系统,而且是使他们能够专注于核心应用程序而不必担心底层框架的稳定性,从而使他们能够更快地将产品推向市场的工具.
RISC-V 具有很大的潜力,正在成为多个市场中具有竞争力的 ISA。考虑到这一前提,将 Ubuntu 移植到 RISC-V 以成为早期采用者的参考操作系统是自然的选择。
Microchip 和 Canonical 将 Ubuntu 引入 PolarFire SoC FPGA Icicle Kit
“作为Mi-V 生态系统计划的一部分与 Canonical 合作,在 Ubuntu 中增加了 Microchip 的 PolarFire SoC FPGA 支持,”Microchip FPGA 系统架构副总监 Cyril Jean 说。“Ubuntu 的包管理器以及大量受支持的包简化了用户应用程序开发并提供了一个熟悉的环境,弥合了桌面和嵌入式 Linux 之间的差距,使其能够无缝地在 PolarFire SoC FPGA 上工作。”
在 PolarFire SoC FPGA Icicle 套件上运行 Ubuntu 的可用性是 Canonical 和 Microchip 工程团队共同努力的结果。作为两家公司长期合作的一部分,Canonical 的团队已将 Ubuntu 移植到 PolarFire SoC FPGA Icicle Kit,得到 Microchip 工程团队的支持。
由 Canonical 支持的 Ubuntu 提供商业级 Linux 发行版,创新者和开发人员也可以免费使用。Ubuntu 为开发人员社区提供了某些好处,例如安全性、自定义、支持和用户友好的界面。
“通过将最流行的 Linux 操作系统 Ubuntu 与 Microchip 的 PolarFire SoC FPGA Icicle 套件配对,RISC-V 开发人员的可能性范围刚刚得到扩展。我预测 RISC-V + FPGA + Ubuntu 捆绑包将在今年开发人员的购物清单中名列前茅。” Canonical 硅联盟副总裁 Cindy Goldberg 说。
Ubuntu on PolarFire SoC FPGA Icicle 套件现已上市
Microchip 的 PolarFire SoC FPGA Icicle 套件现在可以使用 Ubuntu 22.04.2 映像,预计会有更多工作包括新功能和最新 Ubuntu 版本的端口。
有关详细信息,请参阅涵盖如何在 Microchip Polarfire SoC FPGA Icicle 套件上安装 Ubuntu 的页面。请务必下载最新的 Ubuntu 映像。