历史上的今天
今天是:2024年09月22日(星期日)
2021年09月22日 | 横扫智能手机领域的ARM架构,开始进军汽车业
2021-09-22 来源:盖世汽车
英伟达收购ARM一事还未靴子落地,便已掀起科技与汽车界的腥风血雨,欧盟的竞争执法机构开始对其审查,特斯拉等企业表达对垄断的担忧。不过,收购案对ARM似乎没有太多影响,技术产品更迭一如既往,近日面向汽车产业发布了专门的汽车软件架构SOAFEE。
SOAFEE是什么?
随着汽车电子电气架构和功能的演进,汽车开发者致力于提供先进驾驶辅助系统(ADAS)、车载信息娱乐系统(IVI)、电气化动力系统和自动驾驶等功能,因此正面临着代码日益复杂的挑战。

ARM专为汽车打造的ARM软件架构应时而生,ARM 汽车和物联网事业部、亚太区合作伙伴关系高级总监邓志伟介绍,这个软件架构包含三个部分:
一是SOAFEE——Scalable Open Architecture for Embedded Edge,面向嵌入式边缘的可扩展开放架构,它是一套新的软件架构和开源参考实现,既可满足汽车的实时和安全需求,又能充分利用基于云原生开发的优势。
二是一个能够执行SOAFEE,以及开发各式功能及服务的硬件参考平台。
三是成立产业合作组织,持续完善SOAFEE的设计。
汽车对软件的要求更严,其必须要具备可移植性,能够在不同的硬件当中去执行。第二,软件必须以云端的技术来开发构建和升级,让整个软件的开发和维护成本降到最低。第三,由于汽车产业里面的一些特殊的要求,所以软件必须能够处理实时性、功能安全以及保密的要求。最后,软件还要符合开放式的架构。以上几点,SOAFEE均能够支持。
据悉,SOAFEE的第一个版本,已经开放下载。它为软件定义汽车开发了基于开放标准的新架构。此外,专家小组还为 SOAFEE 定义了参考实现,将其作为免费的开源软件,实现广泛原型设计、工作负载探索和早期开发。
SOAFEE可以定义汽车吗?
所有人都知道软件定义汽车,但车企、软件企业、硬件企业对这种变化的应对方式还在探索中,ARM在这个节点推出了汽车软件新架构。大众集团软件部门副总裁Riclef Schmidt-Clausen表示:软件定义汽车的实现远比预期还快许多,整个产业也面临着宏大的挑战,包括软件的可移植性,云开发的应用能否顺畅地部署到异构的边缘平台。

在汽车产业链上有一些共用性的东西,比如操作系统、云端服务等需要第三方的供应商来构建,ARM就是扮演这样的角色。
ARM做的是软件定义汽车的一些基础软件,基础软件升级对车厂来讲,可以省下很多的资源专注在应用和服务层面的的创意开发;也让IC设计等传统硬件供应商节省了大量的工作。以前,一个硬件平台出来,要不断地针对不同的车厂和系统软件做移植和定制化,现在从底层把界面标准化,硬件厂商可以集中资源做自己性能上的创新以及差异化。
“软件定义汽车”给车企、Tier1带来很多改变,邓志伟表示,第一,传统的硬件厂商必须投入更多的资源和注意力在软件构建上,但软件又有非常复杂的层次,所以车厂应该更专注在软件的应用与服务。而对于一级供应商来讲,为了要满足这些车厂的应用及服务,它们需要更加关注中间软件的需求与开发。
谁是“躯体” 谁是“灵魂”?
软件定义的功能正在许多行业中成为趋势,在汽车领域,软件定义的功能将提供安全的、新的车载体验和功能,以满足消费者的需求和预期。更重要的是,它将为汽车制造商、一级供应商、软件厂商、云服务提供商开启新的收入来源以及与客户互动的机会。
正因软件越来越重要,汽车生产制造商自觉C位不保。
几个月前,上汽集团董事长陈虹的一句话激起千层浪,“上汽很难接受华为这样的单一一家供应商为我们提供整体的解决方案,这样会变成‘他是灵魂,我是躯体’,我们不能接受。我们的灵魂一定要掌握在自己手中。”此后围绕谁是灵魂的争论喋喋不休。
ARM提出,未来这两者会融为一体。从车厂的角度,未来硬件的价值比重会降低,同时软件价值越来越高,此消彼长的情况下,车厂需要做出角色调整。
邓志伟谈到,“我觉得汽车产业的发展不是重构,而是演进,这个演进的过程不只由车厂来做,而是从车厂、一级供应商、第三方软件供应商等业界优秀的伙伴一起合作来推动汽车业演进。”
基于此,ARM的朋友圈很广。此次公布了与 ADLink 的合作,在兼容 SystemReady 的新开发平台上提供出色的性能,帮助加快产品上市,新的开发平台是由基于Arm Neoverse的Ampere Altra内核驱动,能让开发者通过使用SOAFEE 参考软件栈,针对智能座舱、ADAS、动力系统和自动驾驶等应用,在基于Arm架构的芯片上实现工作负载的探索和开发。
该平台是由一套开发者工作站和坚固耐用的车载产品组成,现已开放预订,并预计将于 2021 年第 4 季度上市。
上一篇:法拉利新专利:新智能头盔
史海拾趣
|
GpioDataRegs.GPBDAT.bit.GPIOB5=0; // 正常执行bit5被写为0 GpioDataRegs.GPBDAT.bit.GPIOB8=0; //完全没反应 我写其它的地址也是一样的,写低8位没问题,高8位没反 ...… 查看全部问答> |
|
--------------------Configuration: VmWinCE - Win32 (WCE emulator) Debug-------------------- Compiling... async.c C:\\Documents and Settings\\hzj\\桌面\\j2me_cldc-1_1-fcs-src-winunix\\j2me_cldc\\kvm\\VmExtra\\src\\async.c(19) : ...… 查看全部问答> |
|
公司请其它公司代开发的,用于专门设备上的控制器,功能应该不是很复杂 从外部看来,功能类同于PLC,不过是平板插卡式,不象PLC一样模块化集成的,有数字I/O,模拟量I/O,通讯口,总线接口等等 我是想知道:如何衡量所开发出产品的优劣? 应该从哪些方面入 ...… 查看全部问答> |
|
我的情况是这样的: 先是把板卡插入计算机的时候,开不了机,后来多试了几次,终于打开了,PC机也发现了硬件,然后我安装了驱动程序,安装成功了。 后来,有卸载了自己的驱动,重新安装,安装完成后PC机要求重启设备才 ...… 查看全部问答> |
|
钥匙链的设计我们也介绍过很多款了,其中最具创意、最为实用的莫过于带“救生圈”的钥匙链 当钥匙不小心调到马桶里,你会怎么办?当你在水上观光的时候,钥匙突然落到水中你又会怎么办?无论你如何回答,这款产品一定会让你在上述的情况中不再尴尬 ...… 查看全部问答> |
|
手机的震动来源于内置的一个微小的震动马达,大约只有一颗绿豆大小。马达上部连接着一个类似半个披萨形的金属偏心轮,与马达的转轴直接相连。马达的外壳被设计成方形,可以卡在手机壳中,并且尾巴上有两个触点,与手机主板接触供电。头部的偏心轮可 ...… 查看全部问答> |




