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次,發文人進小黑屋喔~

評論