第二代航电系统集成商IMA开发平台
Lynx软件技术公司是开放、混合临界和MILS系统开发方面的专家,该公司宣布了针对英特尔多核处理器的LynxSecure安全包。
LynxSecure安全包是一种开放的系统架构解决方案,可以释放多核的潜力,交付第二代IMA。LynxSecure Safety Bundle (LSB)集成了平台供应商的完整系统开发服务,用于构建、部署和维护其IMA平台。它使系统集成商能够利用现代多核硬件,通过将多行可替换单元(LRUs)整合到一个平台上,显著降低交换(size weight和power)。重要的是,它支持开放的开发能力,其中任何裸金属、Linux或其他RTOS或基于os的系统模块或应用程序都可以安全地驻留在单个多核时间和空间分区系统中。因此,它为系统集成商提供了最大的灵活性,以创建具有竞争力的供应链,在不需要这种功能的情况下,不将不必要的成本负担强加给安全系统集成。
这个解决方案安全地集成了4个关键功能:LynxSecure,这是一个真正安全的独立内核管理程序;LynxOS-178,用于运行安全关键的应用程序工作负载;基于非关键应用程序工作负载的Buildroot技术,一个完全支持的嵌入式Linux版本;以及光度,一个基于Eclipse的集成开发环境。这包括能够使用开发人员选择的工具开发完全独立的“裸金属”、OS独立的系统功能或安全应用程序,从而满足在开放系统开发框架中进行高保证模块开发的需求。
LynxOS-178是唯一经联邦航空管理局(FAA)批准作为可重用软件组件(RSC)的商用RTOS。即使是升级到最新一代的英特尔多核处理器,开发人员通常也要承担高达80%的操作系统认证成本,才能实现DO-178B/C。LynxSecure有保证的分离意味着只有LynxOS-178分区中的软件需要通过认证,即使它与不需要安全要求的非关键应用程序位于同一个处理器上。LynxOS-178 RTOS已经被认证为设计保证级别(DAL) A,并提供本地POSIX API、ARINC 653服务和面部兼容性。
“近年来,航空电子行业在开放架构方面取得了长足的进步,采用了ARINC、POSIX和FACE等标准和api, Lynx完全支持这些努力,”Lynx销售副总裁李?然而,厂商锁定仍然是一个持续的挑战,系统集成商、平台供应商、模块供应商和应用程序供应商都面临着操作系统环境和工具链的限制。LynxSecure安全捆绑包消除了这些厂商锁定,并使供应链能够开发出比使用专有技术更划算和更有效的解决方案。
Lynx产品总监约翰•布莱文斯(John Blevins)补充说:“我们的第二代IMA开发平台促进了快速技术插入和模块化系统组件更新,使供应商能够在未来很好地交付和货币化系统升级,同时在IMA环境中重用现有代码并重新托管遗留应用程序。”“LynxSecure安全包进一步表明,Lynx致力于与客户合作,从根本上降低在复杂的多核体系结构上开发、认证和维护航空电子设备设计的成本。”