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