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的主頻。
恩智浦S32G2與S32G3比較:
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官網:
評論