本文导读
随着汽车行业的快速发展,汽车变得越来越智能化,这也给汽车电子的发展带来了严峻的挑战。尤其新一代的汽车架构需要强大的数据处理能力,高性能网关处理器显得尤为重要。
S32G2是NXP一款车规级高性能车辆网络处理器系列,将控制器局域网(CAN),本地互连网络(LIN)和FlexRay网络与高数据速率以太网网络(Ethernet)结合在一起。S32G结合了ASIL D等级安全、硬件安全、高性能实时和应用处理以及网络加速。它能够满足新的汽车架构的需求,可应用于面向服务型的网关、域控制器、区域控制器以及安全处理器等。
S32G的主要特征和性能
NXP推出的S32G车载网络处理器,主要应用于面向服务型网关,提供安全性隔离功能,能够快速部署新的安全服务,帮助OEM从汽车制造商转变为车辆数据驱动型服务提供商。下面以S32G274A为例展开介绍:
处理器
3个ARM Cortex-M7@400MHz(ASIL D双核锁步),适用于实时应用;
4个ARM Cortex-A53@1GHz(ASIL D cluster锁步),其中四个Cortex-A53内核可以配置为两两锁步模式运行,也可配置为单独运行模式;
硬件安全引擎(HSE)支持EVITA/SHE;
低延迟通信引擎,为CAN、LIN和FlexRay等通信接口提供加速;
千兆以太网数据包转发引擎(PFE),减轻主机核心对以太网数据包处理的负担,释放主机性能。
对于M7核处理器,可以用来做对实时性要求更高的控制。对于A核,由于其高主频和强大的处理能力,可以用来跑算法,数据分析等应用。M核和A核共存协作,可基于芯片去实现复杂的软件功能开发。
存储
8MB嵌入式系统RAM,带ECC;
32KB带ECC的备用RAM;
具有快速启动功能的加密外部闪存;
可扩展各种外部闪存大小,性能类似片上NVM.
外设接口
20 个 CAN/CAN FD 接口;
4 个LIN + 3个LIN/UART;
3 个1-Gbit MAC + 1个2.5Gbit MAC;
2 个6通道的12bit SAR ADC;
6 个SPI,5个 IIC;
2 个FlexRay.
硬件加速器
硬件安全引擎(HSE)
硬件安全引擎是实现设备安全功能的子系统,旨在运行具有严格保密性或真实要求的相关安全性功能的应用程序。它针对当前的安全规范,为主机CPU和网络加速器提供加密服务。例如,安全硬件扩展(SHE),硬件安全模块(HSM)和电子安全车辆入侵防护应用程序(EVITA)等。
低延迟通信引擎(LLCE)
LLCE低延迟通信引擎,是内核,内存,硬件加速IP模块核固件的组合。LLCE是运行其自身固件的多核硬件加速器,并提供支持以执行与CAN,LIN和FlexRay消息的传输,接收和自主路由有关的功能,能够卸载主机CPU的通信接口任务,减少主机内核上的中断负载,使主机能够专注于其他有价值的服务。
数据包转发引擎(PFE)
PFE是运行自己的固件的多核硬件加速器。PFE减轻了主机核心对以太网数据包的处理的负担,与纯软件处理相比,可以提供更高的性能和更低的功耗。PFE即使在较小的数据包大小下也能够以2 Gbit/s的速度转发数据包,而实际上没有主机核心负载。PFE通过HIF与主机交互,可以访问HSE,可与LLCE进行总线桥接,实现分布式的功能。
S32G2车载网络处理器结合了ASIL D安全、硬件安全、高性能实时和应用程序处理,以及面向服务的网关、域控制器的网络加速器和安全协处理器。相比于NXP以前的车载网关设备系列,提高了10倍以上的性能。S32G2致力于驱动下一代车辆网关和架构落地。
审核编辑 :李倩
全部0条评论
快来发表一下你的评论吧 !