NXP 恩智浦 S32G3 汽车网路处理器介绍

NXP S32G3是一款针对自动驾驶和智能交通系统设计的高端汽车电子芯片,具有优异的性能、通讯和安全功能。S32G3车载网络处理器结合了ASIL D功能安全性、高性能即时处理和网路加速功能。 S32G3支持了新型车辆架构的需求:车用网关(Gateway)、服务导向闸道器、车辆计算机、域控制器、区域处理器、功能安全处理器等。

S32G3系列是S32G产品的延伸系列之一,与前一代S32G2系列在软体及脚位上都是兼容的,并提供了超过2倍以上的运算效能和超过2倍的系统内存记忆体RAM,提供用户做更弹性的设计。

S32G3采用了Cortex-A53与Cortex-M7两种不同的处理器核心。Cortex-A53处理器最高支援8个核心,适用于高效的应用程序处理和复杂运算处理,能够达到高达1.3GMz的主频,同时支持虚拟化和安全保护技术。而Cortex-M7处理器最多支援有4个核心,适用于即时性控制应用,能够达到高达400MHz的主频。


恩智浦S32G3的硬体和软体特性包括:

• 与S32G2处理器相容软体和引脚兼容。
• 最多搭载8个Arm Cortex-A53核心并采用 Arm Neon技术,可设定为两个丛集(Cluster),每个丛集包含四个Cortex-A53 核心。
• 最多搭载4个Arm Cortex-M7双核锁步(Dual-Core Lockstep,DCLS)功能。
• 最多内建20 MB系统SRAM。
•低延迟通信引擎(LLCE),用于汽车网路通信和协议转换。
• 数据封包转发引擎(PFE),用于乙太网网络加速,连接埠最高支援2.5 Gbps。
• 硬体安全引擎(HSE),用于安全启动和加速安全服务。
• 16个隔离域带有扩展资源域控制(XRDC)。
• 功能安全符合ISO26262标准,最高达到ASIL D系统级别。
• AEC-Q100 Grade 2等级的芯片,工作温度范围:-40℃至105℃

恩智浦S32G2与S32G3比较:

S32G3 开发板 (S32G-VPN-RDB3):



NXP S32G-VPN-RDB3 系统架构图如下:


软体支援

NXP提供的软体支可以援协助让客户建立自己的应用程序在Arm Cortex-M7和Arm Cortex-A53及加速器上运行,详情请参考nxp.com/S32G3

  • 参考软体 (Reference Software):包含对Arm Cortex-M7对FreeRTOS和Arm Cortex-A53对Linux BSP的支援,以及整合参考范例及目标版的诊断测试。
  • 标准软体 (Standard Software):包含AUTOSAR和non-AUTOSAR作业系统的即时驱动程式(RTD,Real-Time Drivers)、安全周边驱动程式(SPD,Safety Peripheral Drivers)、用于Arm Cortex-M7和Arm Cortex-A53 之间的跨平台通信框架(IPCF,Inter-Platform Communication Framework)、硬体安全引擎(HSE)的标准韧体
  • 高级软体 (Premium Software):包含了安全(Security 及Safety)相关顶级的处理及自我检测,这个部分是需要额外收费的。

参考文献:

NXP官网:

https://www.nxp.com/products/processors-and-microcontrollers/s32-automotive-platform/s32g-vehicle-network-processors/s32g3-processors-for-vehicle-networking:S32G3

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论