PolarFire SoC早期使用计划支持实时应用程序和多种操作系统,提供无与伦比的能效表现
计算密集型网关和边缘设备的趋势正在推动传统确定性控制应用程序与额外嵌入式处理功能的集成需求,后者是开发智能安全连接系统所必须的组件。针对这一需求,Microchip Technology Inc.(美国微芯科技公司)启动了PolarFire片上系统(SoC)现场可编程门阵列(FPGA)早期使用计划(EAP)。新产品依托屡获殊荣的中等密度PolarFire FPGA系列产品打造而成,提供全球首款基于RISC-V的强化型实时微处理器子系统,同时支持Linux操作系统,为嵌入式系统带来一流的低功耗、热效率和防御级安全性。
符合要求的EAP客户可立即使用Microchip的Libero SoC 12.3 FPGA设计工具包和SoftConsole 6.2集成开发环境(适用于嵌入式开发人员)进行设计。客户现在还可以使用Renode调试其嵌入式应用程序,Renode是微处理器子系统的一个虚拟模型。
Microchip FPGA事业部副总裁Bruce Weyer表示:“通过提供业界首款基于RISC-V的SoC FPGA以及相应的Mi-V生态系统,Microchip及其Mi-V合作伙伴正在推动嵌入式领域的创新,助力设计人员开发全新的低能耗应用。这将赋能我们的客户在网络边缘设备中添加全新的功能,满足通信、国防、医疗和工业自动化等领域的需求。”
PolarFire SoC的能耗比业界同类产品低50%,为客户带来众多好处,包括通过消除对风扇和散热器的需求来减少材料成本。它同时也是第一款具有确定性、一致性RISC-V CPU集群和具有确定性L2内存子系统的SoC FPGA,支持Linux和实时应用程序。
Mi-V RISC-V生态系统是由Microchip和众多第三方合作伙伴开发的一套全面的工具和设计资源,完全支持RISC-V设计,同时支持包括Linux在内的多种实时操作系统。目前,多家RISC-V生态系统合作伙伴已表示将支持PolarFire SoC,包括WindRiver、Mentor Graphics、WolfSSL、ExpressLogic、Veridify、Hex - Five和FreeRTOS,此外,IAR systems和AdaCore的开发工具也将支持PolarFire SoC。
Wind River负责产品管理的副总裁Michel Genard表示:“对于那些致力于集成人工智能等技术的开发人员,他们同时也要应对构建行为可预测实时系统的挑战,VxWorks对PolarFire SoC的支持对于推动行业发展至关重要。鉴于PolarFire的目标应用具有确定性和安全至上的特性以及对RISC-V的支持,我们预计Microchip的全新SoC FPGA将获得我们广大客户群的热烈欢迎。”
西门子Mentor嵌入式平台解决方案业务部总经理Scot Morrison表示:“低功耗是绝大多数Nucleus RTOS用户的关键设计考量因素,这使得Mentor支持PolarFire SoC作为嵌入式计算平台成为必然。通过将Nucleus移植到PolarFire SoC,我们正帮助开发人员将Nucleus引入一系列更广泛的确定性应用程序,这些应用程序对可扩展性和卓越的可靠性都有具体的要求。”
PolarFire SoC具备多种调试功能,包括来自Mi-V合作伙伴UltraSoC的指令跟踪和无源运行时可配置高级可扩展接口(AXI)总线监视器、50个断点、FPGA架构监视器和Microchip内置双通道逻辑分析仪SmartDebug。PolarFire SoC的架构具备可靠性和安全性功能,包括所有存储器上的单错误校正和双错误检测(SEC-DED)、物理存储器保护、抗差分功耗分析(DPA)加密核心、国防级安全启动和128 Kb闪存启动存储器等。