无论是建造新飞机还是为工业和医疗控制系统设计新的功能,选择正确的系统软件和硬件体系结构,对于工程项目的成功至关重要。不论是航空航天和国防工业,还是嵌入式社区,都在持续转型,期望采用最新的硬件来解决挑战性的性能问题,以便负担起各种各样的工作负载。

为了应对这样的挑战,航空电子供应商已经感受到吸引力,希望将强大的商业现货(COTS)硬件平台与基于标准的开放型虚拟化平台相结合,以便跨越多种产品线、飞机机型和应用情景,获得更高的价值。

WindRiver 653 for ARM

风河公司是值得信赖的合作伙伴,积极支持这个行业的企业走上数字化转型之路。最新的进展是,风河的VxWorks® 653多核版本现在已经可以支持ARM®架构了,它具有最高水平的功能安全性和信息安全性,能够满足最具挑战性的环境需求。这就使得客户能够快速适应不断变化的业务需求,并在基础层面上满足日益增长的创新和工作负载集中化的需求,并从一开始就为安全关键系统的体系结构打下良好的基础。在这个最新版本中,风河纳入了独特的功能安全性和信息安全性平台产品集,为所有的主流硬件架构提供支持。

今年早些时候,风河刚刚增加了英特尔架构上的VxWorks 653多核支持,这意味着工程项目可以更加自主地选择硬件平台,实现传统继承软件和新的应用软件的集中化,从而大幅节省成本,加速产品上市时间(TTM),同时提供具备功能安全性和信息安全性的开放型软件基础,具备高水平的技术配备和可重用性,可在整个产品生命周期中降低认证的成本和风险。

总之,现在有了新版的VxWorks 653,无论是你选择Intel架构、Power架构还是ARM架构,都可以使用基于标准的开放型虚拟化平台,来构建新一代航空电子设备与工业系统该平台,而且运行多种操作环境。已通过认证的VxWorks 653平台,能够抽象和运行任何类型的工作负载,既包括传统负载,也包括新型负载,而且具备多种安全级别。

为什么ARM架构如此重要?

基于ARM的CPU在边缘计算和高性能计算空间中都很常用,ARM技术使关键任务应用以低SWaP和经济有效的方式运行在满足期望的性能水平之上。ARM Cortex-A53是最广泛使用的ARM 64位CPU之一,从成熟度的角度看,在国防、航空航天和坚固型嵌入式应用领域中是一个完美的选择。VxWorks 653已经在Arm® Cortex® A53 (Xilinx UltraScale + MPSoC)上进行了测试和验证。

这里分享一些来自ARM和Xilinx的评论:

ARM公司汽车行业副总裁Lakshmi Mandyam说,“在设计稳健高效处理器方面,ARM的经验已经超过了25年,包括特定用于关键任务和安全相关领域的处理器。我们以严苛的方法进行产品的设计和验证,这使我们的合作伙伴能够缩短认证产品安全性所需的时间。由此使他们能够专注于自己的增值代码而不影响其设计的质量。”

Xilinx航空航天和国防市场高级主管David Gamba评论说,“VxWorks 653多核版最近新增加了对于Zynq UltraScale+MPSOC和RSFOC的支持,现在可以为关键任务如国防应用和可认证航空电子平台提供成本效益更高的升级路径,从而更好地利用Xilinx最先进的异构处理平台。许多传统继承系统都已经在软件方面做出了大量的NRE投资,VxWorks 653这个最新版本则允许重用已有的代码库,而且可利用硬件分区特性和软件组合来支持高层次的功能安全性和防护安全性,同时支持将功能集成到单片解决方案之中。Xilinx公司的Zynq UltraScale+ MPSOC和 RFSOC可配合集成化的四核Cortex-A53、双核Cortex-R5、Mali-400 GPU、4k60fps H.265 video codec、4GSPS ADC、6.5GSPS DAC以及全客制化可编程逻辑和带有32Gb/s收发器的IO一起使用。当这种硬件能力与VxWorks 653多核版本配合时,就为关键任务和可认证应用程序提供了丰富多样的应用可能性。”

这个版本允许不必修改OS,而且支持完全64位,既适用于虚拟化层,也适用于客户操作系统(如VxWorks 7客户OS和Linux客户OS)。随着微处理器技术的发展,风河不断将最佳的硬件支持能力纳入其产品之中,并引入功能安全性、防护安全性和可靠性的能力,为关键任务和安全认证应用奠定可信赖的软件基础。

风河的战略核心基于多年来的客户信任,旨在将其具备功能安全性和防护安全性的软件产品集应用于广泛的机载计算机、工业控制系统和架构之中。

具备鲁棒性、开放性的多核集中化平台已经日趋成熟。航空电子供应商和设备制造商现在就可以设计出面向未来的产品,所需的硬件架构和开放的虚拟化平台,都已整装待发,充分满足他们的需求。