Arm推出SOAFEE,加速软件定义汽车时代的到来

随着汽车电子电气架构的演进 , 汽车开发者致力于提供先进驾驶辅助系统(ADAS)、车载信息娱乐系统(IVI)、电气化动力系统和自动驾驶等功能 , 也因此正面临着代码日益复杂的挑战 。 为了满足这些不断演进的消费者需求 , 计算必须变得更加集中化 , 而软件对实现这个目标至关重要 。
为了快速无缝地满足当今软件定义汽车的需求 , 一个标准化的框架必不可少 。
近日 , Arm召开媒体分享会 , 宣布推出新的软件架构和参考实现——面向嵌入式边缘的可扩展开放架构SOAFEE(ScalableOpenArchitectureforEmbeddedEdge) , 以及两款新的参考硬件平台 , 旨在加速实现汽车产业软件定义的未来 。
SOAFEE如何改变软件定义的未来
软件定义可以理解为 , 由软件启动和控制一个特定的功能 , 但一个完整的软件定义还必须包含对底层硬件的抽象化 , 从而实现同样的软件在不同的硬件上都能顺畅运行 。
“SOAFEE是一套新的软件架构和开源参考实现 , 既可满足汽车的实时和安全需求 , 又能充分利用基于云原生开发的优势 。 ”Arm汽车和物联网事业部副总裁ChetBabla强调 , SOAFEE是以ArmProjectCassini中的SystemReady开放标准为基础 , 来实现底层硬件的抽象化 。
Arm推出SOAFEE,加速软件定义汽车时代的到来
文章图片
SOAFEE——面向嵌入式边缘的可扩展开放体系结构(图源:Arm)
另外 , 软件定义还必须要能具备不断升级和更新的能力 , 而且是要以云端技术作为开发和构建的基础 , 为整个产业链带来非常显著的益处 。 不难理解 , SOAFEE框架能够增强经过验证的云原生技术 , 这些技术可以与汽车应用中必需的实时和安全功能一起大规模协作 , 同时也能让其他实时和安全关键型的应用受益 。
在云端 , SOAFEE不只会去构建相同的软件环境 , 同时也会构建虚拟的硬件环境VirtualECU , 以确保云端与终端间的一致性 。 另外 , SOAFEE将编排器改进成为能够处理功能安全及实时需求的软件模块 。 从上述设计和特性来看 , SOAFEE有望成为推动软件定义汽车的重要技术架构 。
Arm推出SOAFEE,加速软件定义汽车时代的到来
文章图片
软件定义的未来需要云原生技术(图源:Arm)
从当前行业发展来看 , 产业的快速发展需要汽车新应用的开发也尽可能实现快速和无缝 , 对开发者提出了新的要求 。 SOAFEE的即时可用性能够助力云开发者利用其专业知识 , 为基于Arm技术构建的移动出行的未来做出贡献 。
汽车领域 , 软件定义的功能将提供安全的、新的车载体验和功能 , 以满足消费者的需求和预期 , 为主机厂、Tier1厂商、软件厂商以及云服务提供商开启新的收入来源以及与客户互动的机会 。 有数据显示 , 软件定义的实现可为车厂创造每台车多达2600-7500美金的额外利润 。 对IC设计及软件供应商而言 , 可以更好地实现产品的差异化 , 同时软件定义也会让更多的云端应用开发者加入汽车创新的行列 。 消费者也会更满意定制化的汽车功能及使用体验 。
尽管软件定义汽车的价值显而易见 , 但也能看到其中对软件的要求和其它技术挑战 。
软件定义汽车的需求:首先 , 软件必须要具备可移植性 , 一份软件要能够在不同的硬件当中去执行;第二 , 软件必须以云端的技术来开发构建和升级 , 让整个软件的开发和维护成本能够降到最低;第三 , 由于汽车产业的特殊要求 , 软件定义汽车的软件必须能够处理实时性、功能安全以及保密的要求;最后 , 软件必须要去符合开放式的架构 , 因为开放式的标准才能创造更大的生态系统 , 让所有人都能参与其中 。