最新版本的LynxSecure现在可以在Arm架构上使用。
Lynx软件技术是安全虚拟化的专家,它宣布了LynxSecure 6.0的发布,这是它的最新版本的分离内核管理程序。
这个新版本第一次将LynxSecure引入Arm架构,提供了军事级别的安全性,并将高效的虚拟化技术与多核Arm基于socbase的设计结合起来。LynxSecure 6.0的初始端口将在Xilinx Zynq上提供。Ultrascale + MPSoC。
LynxSecure 6.0增加了对现有Intel x86支持的Armv8-A架构的支持,提供了虚拟化和硬件保护功能,使LynxSecure能够在保持最高安全级别的同时提供实时性能。LynxSecure支持Armv8-A的64位架构,并且允许32位和64位的虚拟客户OSes无需修改就可以运行。LynxSecure完全支持多核Arm SoCs,它提供核心到客户的OS亲和力,支持多核心客户操作系统,以及跨多个客户操作系统的核心共享,使开发人员能够充分利用多核系统。
Lynx的营销副总裁Robert Day评论说:“LynxSecure 6.0为基于arm的设计人员带来了全新的开发模式,允许在多核基于arm的soc上混合和匹配运行时环境。开发人员可以在单个SoC上运行安全关键的OSes和应用程序,而不会影响性能、安全性或特性,因为LynxSecure 6.0提供了这些不同环境和它们使用的设备之间的真正安全隔离。
LynxSecure利用Arm cortexa上的MMU、SMMU和虚拟化功能,将OSes和应用程序完全隔离,只允许访问分配给它们的设备。这种隔离允许通过将“连接”域与其他关键计算域分离,并保护系统免受it所带来的威胁,从而将高效的安全性构建到下一代连接设备中。
“Arm已经与Lynx合作,通过在最新的Armv8-A架构内的虚拟化特性,为汽车计算功能添加额外的保护功能,”Rhonda Dirvin说,他是嵌入式和汽车行业的营销项目主管。在LynxSecure分离内核管理程序中,对Armv8-A的优化支持对特定函数进行分区。现在,开发人员可以安全地将传统上独立的硬件系统整合到一个物理SoC上,从而提高汽车应用程序的性能、能效和成本效益。
LynxSecure 6.0支持的第一个SoC是Xilinx Zynq + MPSoC,它包含四个Cortex-A53核心,以及FPGA面料。Xilinx设备因其广泛的市场适用性、早期客户兴趣以及Lynx和Xilinx的长期关系而被选择,使得最初的端口非常平滑。LynxSecure在相同的SoC上运行不同的混合临界环境的能力与Xilinx在FPGA面料和芯片处理器核心之间的硬件分离方法非常具有协同性,它为开发人员提供了支持关键计算功能的最灵活的方法。
Xilinx公司的产品营销——嵌入式软件总监Simon George评论道:“LynxSecure与Zynq UltraScale+ MPSoC的结合,为设计师提供了一种极强大的结合了前沿的硬件和软件技术。能够隔离关键的计算功能,无论是在安全的虚拟领域还是硬件结构中,都给安全关键行业的开发人员提供了构建零妥协解决方案的能力,以满足他们世界的严格要求。
LynxSecure 6.0支持未修改的和对para虚拟化的客户操作系统,以及直接在LynxSecure上运行裸机应用程序的能力。最初验证的操作系统包括Linux (Buildroot和Xilinx Petalinux), LynxOS-178用于航空电子安全关键应用,ETAS RTA-OS用于汽车Autosar应用。
AC电源插座http://www.cenxn.com |