Arm发布Cortex-A76AE自动驾驶芯片架构,宣示车载系统市场主权

简介: 首款应用于L3级自动驾驶。
TB1BtCnewHqK1RjSZFkXXX.WFXa.png

汽车领域正在发生翻天覆地的变化。相比以前,现在汽车使用的电子设备越来越多,无论是普通的电子元件,还是特殊用途的处理器。放眼四望,几乎所有主流汽车制造商都在研发自动驾驶汽车,预示着未来的汽车将需要更复杂的SoC。

可以预见,未来几年自动驾驶汽车的零部件需求将迎来爆发期。因此,不断有公司声称要推出专为此类车辆设计的解决方案也就不足为奇。雷锋网新智驾了解到,9月26日,全球领先的半导体知识产权(IP)提供商Arm推出了“安全就绪”(Safety Ready)计划,旨在为自动驾驶汽车提供解决方案。此外,Arm还推出了代号为Cortex-A76AE的产品,为第一款专为自动驾驶汽车打造的处理器。

TB1ItamexTpK1RjSZFKXXa2wXXa.png

“安全就绪”计划

其实,Arm进入汽车领域由来已久。自1996年,Arm生产的通用型、实时型处理器就开始被各大车辆制造商使用。现在,Arm的IP已广泛应用于ADAS系统(如防撞、巡航控制等)、连接、信息娱乐、动力总成控制和汽车其他组件。

Arm“安全就绪”计划是一项为期多年的计划,该计划旨在为自动驾驶汽车开发汽车增强型(AE)定制和半定制解决方案。目前,Arm在为L3级自动驾驶提供解决方案,到2020年前后,将会为L4级和L5级自动驾驶提供相关产品。

TB1uOCkeCrqK1RjSZK9XXXyypXa.png

Arm“安全就绪”计划涵盖了公司现有的安全产品以及全新产品或未来产品,包括一站式软件、工具、组件、认证和标准。这些产品的开发采用了严格的功能安全流程,支持ISO 26262和IEC 61508的技术标准。

目前,Arm仅谈及用于自动驾驶汽车的Cortex-A76AE处理器,但在此庞大的计划里面还包括基于Helios和Hercules微架构的汽车增强型处理器,并计划在2020年左右提供Cortex-R处理器的AE版本。虽然Arm正准备让其未来的IP更具AE风格,但当前仍会向汽车领域的SoC开发人员继续供应现有内核,例如Cortex-A72、Cortex-R5、Cortex-R52、Cortex A53、Cortex-M4、Cortex-M7、Cortex-M44等。

TB1FY1peAvoK1RjSZFwXXciCFXa.png

“安全就绪”计划的实施将使汽车制造商获得IP,并且使自动驾驶系统更节能、更廉价,从而降低整车制造成本。

TB17NOmewHqK1RjSZFPXXcwapXa.png

Arm的Cortex-A76AE:AE家族的第一个成员

作为Arm首款集成功能安全的自动驾驶级处理器Cortex-A76AE,该处理器有多达16个Cortex-A76内核,该内核具备Arm v8.2微体系结构的所有功能特性,包括可靠性、可用性和可维护性,并采用了分核-锁步(Split-Lock)模式来确保可靠性。

实际上,基于Cortex-A76AE的SoC可扩展至最多64核。除了含有通用计算核外,Arm的自主计算复合体还集成了Mali-G76 GPU、ARM的ML处理器和其他必要的IP。此外,所有复合体支持Arm的内存虚拟化和保护技术,可以完美实现ML和NN加速器的运行。

TB1bJemexTpK1RjSZFKXXa2wXXa.png

根据Arm的官方表述,采用台积电7nm工艺技术制造的30瓦16核Cortex-A76AE SoC具有超过250 KDMIPS的计算性能,足以满足当今应用需求。如果用户想要更高的性能,可以构建更多内核,甚至多个SoC。

TB1tg1qeAzoK1RjSZFlXXai4VXa.png

对于自动驾驶车辆而言,性能指标非常重要,现在L3级自动驾驶汽车一般可以同时运行多个程序。据雷锋网(公众号:雷锋网)新智驾了解,ArmL5级自动驾驶汽车的软件将包含10亿行代码,相比之下,用于波音787梦想飞机的软件才包含1400万行代码。

Arm的Split-Lock:硬件中的冗余计算

Cortex-A76AE采用了关键技术分核-锁步(Split-Lock),该技术能让SoC开发人员采用两种模式使用内核:在分核模式下,群集中的两个(或四个)独立CPU可用于各种任务和应用程序,实现更高性能;在锁步模式下,CPU将处于锁步状态,在群集中创建一对(或两对)锁步CPU运行相同的代码,若监控到异常,会向系统报错并让故障恢复机制接管(或至少会通知驱动程序),以实现更高汽车安全。

Arm锁步模式在某种程度上类似于惠普的NonStop容错系统,但关键区别在于Arm的解决方案完全依赖于硬件,因此可以兼容任何软件,像AutoWare、Deepscale、Linaro、Linux、QNX等软件都能获得支持。

TB1s7mlerPpK1RjSZFFXXa5PpXa.png

为满足汽车安全最高等级ASIL-D应用,Arm采用了锁步群集,对安全至关重要。相比之下,分核群集适用于信息娱乐等ASIL-B应用。鉴于Arm在硬件方面的灵活性,任何汽车制造商都可以使用分核-锁步模式来运行几乎所有软件,同时确保高性能和零差错。

TB17WGpeyrpK1RjSZFhXXXSdXXa.png

雷锋网推荐阅读:ARM首款为ADAS开发的ISP芯片,将怎样解决汽车的图像处理问题?

目录
相关文章
|
11月前
|
存储 机器学习/深度学习 数据库
阿里云服务器X86/ARM/GPU/裸金属/超算五大架构技术特点、场景适配参考
在云计算技术飞速发展的当下,云计算已经渗透到各个行业,成为企业数字化转型的关键驱动力。选择合适的云服务器架构对于提升业务效率、降低成本至关重要。阿里云提供了多样化的云服务器架构选择,包括X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器以及高性能计算等。本文将深入解析这些架构的特点、优势及适用场景,以供大家了解和选择参考。
1432 61
|
11月前
|
消息中间件 数据可视化 Kafka
docker arm架构部署kafka要点
本内容介绍了基于 Docker 的容器化解决方案,包含以下部分: 1. **Docker 容器管理**:通过 Portainer 可视化管理工具实现对主节点和代理节点的统一管理。 2. **Kafka 可视化工具**:部署 Kafka-UI 以图形化方式监控和管理 Kafka 集群,支持动态配置功能, 3. **Kafka 安装与配置**:基于 Bitnami Kafka 镜像,提供完整的 Kafka 集群配置示例,涵盖 KRaft 模式、性能调优参数及数据持久化设置,适用于高可用生产环境。 以上方案适合 ARM64 架构,为用户提供了一站式的容器化管理和消息队列解决方案。
983 10
|
12月前
|
存储 机器学习/深度学习 算法
阿里云X86/ARM/GPU/裸金属/超算等五大服务器架构技术特点、场景适配与选型策略
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、高性能计算可选,有的用户并不清楚他们之间有何区别。本文将深入解析这些架构的特点、优势及适用场景,帮助用户更好地根据实际需求做出选择。
|
弹性计算 编解码 运维
飞天技术沙龙回顾:业务创新新选择,倚天 Arm 架构深入探讨
飞天技术沙龙回顾:业务创新新选择,倚天 Arm 架构深入探讨
383 1
|
机器学习/深度学习 弹性计算 人工智能
阿里云服务器ECS架构区别及选择参考:X86计算、ARM计算等架构介绍
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、高性能计算可选,有的用户并不清楚他们之间有何区别,本文主要简单介绍下这些架构各自的主要性能及适用场景,以便大家了解不同类型的架构有何不同,主要特点及适用场景有哪些。
1960 10
|
Ubuntu 芯片 开发者
Ubuntu 25 ARM 桌面系统抢先版发布:第一个Ubuntu ARM桌面系统
Ubuntu 25.04 将于2025年发布,首次支持ARM Desktop桌面版系统,为ARM架构设备如Mac M系列芯片、Raspberry Pi等带来全新的桌面体验。用户可通过虚拟机或双系统安装在Mac上运行Ubuntu ARM,抢先体验版已开放下载:[链接](https://www.baihezi.com/ubuntu/arm/desktop)。此版本不仅扩展了Ubuntu的硬件兼容性,还提供了丰富的功能和流畅的操作体验,适合开发者和技术爱好者尝试。
5677 9
|
人工智能 芯片 Windows
ARM架构PC退货率与CEO策略透视
ARM架构PC退货率与CEO策略透视
|
人工智能 并行计算 程序员
【AI系统】SIMD & SIMT 与芯片架构
本文深入解析了SIMD(单指令多数据)与SIMT(单指令多线程)的计算本质及其在AI芯片中的应用,特别是NVIDIA CUDA如何实现这两种计算模式。SIMD通过单指令对多个数据进行操作,提高数据并行处理能力;而SIMT则在GPU上实现了多线程并行,每个线程独立执行相同指令,增强了灵活性和性能。文章详细探讨了两者的硬件结构、编程模型及硬件执行模型的区别与联系,为理解现代AI计算架构提供了理论基础。
3260 12
|
机器学习/深度学习 弹性计算 人工智能
阿里云服务器架构有啥区别?X86计算、Arm、GPU异构、裸金属和高性能计算对比
阿里云ECS涵盖x86、ARM、GPU/FPGA/ASIC、弹性裸金属及高性能计算等多种架构。x86架构采用Intel/AMD处理器,适用于广泛企业级应用;ARM架构低功耗,适合容器与微服务;GPU/FPGA/ASIC专为AI、图形处理设计;弹性裸金属提供物理机性能;高性能计算则针对大规模并行计算优化。
1168 7

热门文章

最新文章