跳转至主要内容
我们网站的此版本目前正在进行维护和更新。 按钮
客户与合作伙伴

基于Arm架构的汽车混合关键性系统芯片解决方案

2023年9月26日

Arm汽车解决方案正逐渐成为行业标准

Arm 近期频频登上新闻头条,尤其是考虑到该公司在 2023 年 9 月那场轰动一时的首次公开募股(IPO)。其成功的原因在于,Arm 技术已深入应用到几乎所有使用电子产品的行业中。汽车市场就是一个很好的例子:几乎所有行业领先的半导体供应商都在其产品线中采用了 Arm 的汽车计算组件,而且大多数公司正在将其硬件路线图转向完全基于 Arm 的架构。

Arm的汽车芯片正在加速向软件定义汽车的转型。

Arm 使汽车芯片供应商能够提供关键功能,例如兼具高性能与能效、安全性、对安全关键型和混合关键性系统的支持,以及基于开放标准的生态系统(包括SOAFEE 等倡议)。每天,越来越多的车辆——包括各种类型和尺寸的轿车和卡车——都搭载着 Arm 技术下线,该技术正日益普及于各个汽车子系统之中。

Sonatus 已在基于Arm的汽车级芯片上投入量产

Sonatus 目前投入生产的软件运行在多家供应商提供的各类基于Arm的汽车级芯片上,即将推出的新生产部署同样基于Arm。我们与恩智浦(NXP)、Marvell、瑞昱(Realtek)、博通(Broadcom)、瑞萨(Renesas)、美光(Micron)、意法半导体(ST Micro)等基于Arm的硬件供应商保持着密切合作。

我很自豪能在Arm工作超过14年,并对Arm在汽车市场取得的成就深表敬意。在这篇博客中,我将介绍Arm在汽车领域带来的诸多优势,这些优势与Sonatus 相得益彰,能够有效加速汽车产品的开发。

在汽车领域,低功耗至关重要

一提到汽车,人们可能会将其视为一种体积庞大、具备强大储能和发电能力、且能源充沛的设备。乍一看,汽车行业似乎没有必要采用以能效著称的Arm架构。但事实上,能效在汽车领域确实至关重要,原因有二。

电动汽车正在加速Arm汽车系统领域的软件开发。
电动汽车正在加速Arm汽车系统领域的软件开发。

首先,对于电动汽车而言,能效直接关系到续航里程,因为燃烧汽油不会产生持续的能量生成副产品。提高车辆续航里程对于电动汽车的持续普及至关重要。其次,汽车系统通常结构紧凑,以密封单元形式交付,以确保防风雨性能。基于上述两个原因,能效的提升使得热管理解决方案更为简便,从而减轻了这些单元的重量并缩小了其物理尺寸。

汽车性能需求日益增长

矛盾的是,尽管汽车软件需要低功耗,但对计算性能的要求却越来越高。这正是Arm的魔力所在,因为Arm并非通过降低性能来实现低功耗,而是既能提供高性能,又能保持高能效。

数据中心经实践验证的效率

Arm 已在数据中心中证明了这一能效优势:具备服务器级性能的 Arm 架构芯片,其能效比同类英特尔架构解决方案高出 40% 以上。目前,AWS 和 Ampere 等厂商基于 Arm 架构的服务器级硬件已投入量产,市场采用率正在不断提升,并已被众多服务器和云服务提供商部署使用。

专为成本和效率优化设计的Arm架构数据中心
专为成本和效率优化而设计的基于Arm架构的数据中心。

Arm在汽车市场中的优势

这些优势同样适用于软件定义汽车的实现:基于Arm的芯片可提供卓越的顶级性能,既能支持高性能域控制器和中央计算能力,又能确保高效运行。无论是对驾驶辅助系统(ADAS)要求日益提高的私家车,还是具备自动驾驶能力的现有或未来边缘机器人出租车,在汽车领域,那种将后备箱塞满一整排高功耗服务器的“蛮力”做法都无法奏效。 正因如此,Arm 正被广泛应用于下一代高性能车载应用中,并将加速未来汽车创新的发展。

从高性能到深度嵌入式的多样化解决方案

Arm架构最强大的特点之一,就隐藏在其名称之中:A-R-M。Arm Cortex处理器系列包含三个主要子系列,它们共享相同的处理器架构和兼容的指令集,能够满足广泛的功能需求。半导体领域的行业领军企业会从这些核心中进行选择,以解决其多样化的汽车应用场景。

用于应用处理的 Cortex-A 核心

Cortex-A 系列中用于应用程序处理的“A”核心备受关注,因为这些核心负责处理智能手机、数据中心或车载高性能计算中的应用程序工作负载。Cortex-A 核心已广泛应用于汽车车载信息娱乐系统或导航系统,但如今正日益扩展应用范围,为自动驾驶和高级驾驶辅助系统(ADAS)提供高性能计算支持。

用于实时处理的 Cortex-R 内核

虽然可能鲜为人知,但对于汽车以及硬盘和安全关键系统等其他实时应用而言,Cortex-R 系列中专注于实时处理的“R”内核却至关重要。 这些内核正越来越多地被用于实现车载功能安全特性。汽车领域一些最具创新性的基于Arm的芯片解决方案(例如恩智浦的产品)将Cortex-R内核与Cortex-A内核集成在同一芯片上,从而使安全系统和应用处理场景能够并行运行。

用于嵌入式系统和微控制器的Cortex-M内核

最后,无论是集成在复杂芯片内部,还是应用于独立的低功耗传感器中,都有数不胜数的微控制器应用,而“Cortex-M”系列微控制器处理器的“M”内核恰好能很好地满足这些需求。拥有这样一款兼容性强且种类繁多的产品阵容,对于提升开发者的专业技能和开发效率至关重要,同时还能提供一系列适合解决不同需求问题的处理器。

满足汽车行业需求:Arm AE 内核

他们最新一代的Arm AE内核专为满足汽车领域的容错需求而设计,能够灵活选择以内核锁步模式运行,例如用于任务关键型应用。这些针对特定市场开发的特殊变体带来了新技术,可为Arm汽车应用提供额外的专业功能。

丰富的生态系统和标准

Arm 的长盛不衰,还源于其长期致力于构建多元化的生态系统并满足软件开发者的需求。从 EDA 供应商、软件开发工具、调试、安全到其他解决方案,众多互补型企业使基于 Arm 的开发过程变得顺畅无阻。此外,Arm 还制定并遵循关键技术标准,这些标准促进了芯片上各类外设的系统互操作性,无论是在深度嵌入式应用中,还是在面向尖端计算的高带宽接口中。

 

SOAFEE 标志

SOAFEE:面向嵌入式边缘的可扩展开放架构

在协作方面,Arm同样处于领先地位,包括SOAFEE(可扩展嵌入式边缘开放架构)等倡议。SOAFEE旨在将现代云原生开发实践引入汽车领域,包括扩展容器和其他中间件等技术标准,使其与汽车应用中存在的混合关键性环境兼容。Sonatus 是SOAFEE的成员,其主要目标是支持将现代云原生开发实践应用于软件定义汽车。 AWS 等供应商提供的云解决方案正展示着,云端虚拟原型如何使企业能够在云端开发软件并将其部署到汽车中。如果我们希望实现车载软件的规模化、加快开发周期并提高安全性,虚拟平台对于提供行业所需的经过验证的配置至关重要。

我们的产品(例如Sonatus Foundation)与 SOAFEE 兼容,并基于该组织倡导的同类行业标准。Sonatus 还利用虚拟平台进行内部测试,而Sonatus Foundation 等产品可助力新软件在汽车领域的部署。

Arm和Sonatus 在The Garage

如果您想进一步了解Arm在汽车领域的动态,我最近在Sonatus 推出的《The Garage 》播客的一期节目中,采访了我的好朋友、Arm北美汽车市场拓展总监罗伯特·戴(Robert Day)。您可以在我们的YouTube资源 Spotify或Apple Podcasts上收听该播客。请在此订阅Sonatus的YouTube频道,以便及时获取未来节目的通知。

返回顶部