汽車網關(Automotive Gateway)作為整車網絡的數據交互樞紐,是整車電子電氣構架中的核心部件,可以安全可靠地在車輛內的多個不同網絡內互連和傳輸數據。
它通過物理隔離和協議轉換, 在共享數據的功能域(動力總成、 底盤和安全性、 車身控制、 信息娛樂、 遠程信息處理、 ADAS)之間, 通過通信接口(包括高低速CAN、 LIN、 ISO-9141、 FlexRay和以太網協議)實現數據交換,網關還為汽車內的不同電子控制單元(ECU)提供無線(OTA)固件升級。
系統(tǒng)框圖及說明
如下,是基于英飛凌TC377的汽車網關框圖
- 網關具備5個對外的千兆以太網接口,以及4個100M以太網接口,可見其可以支撐各類ECU之間的大量數據吞吐量; 高速以太網開關用了Marvel的,資料需要申請
- 其他通信口,支持CAN,LIN,FlexRay,其中一路CAN用了支持Partial Networking的TLE9255 (這里TLE9255芯片需要Host通過SPI口控制,FlexRay收發(fā)器TLE9222也需要通過SPI配置)
- 網關供電,從12V蓄電池,整個網關需要5V CAN,5V Flex-Ray,3.3V,1.8V,1.0V和0.9V,電源樹如下
- 配合電源軌,也就容易理解之前聊到的MCU里面需要通過ADC去監(jiān)控系統(tǒng)電源狀態(tài),如下
- TC377的供電,選用了TLF30682
- 選用了一顆ISSI的4GB的eMMC,用于數據存儲 (SDMMC接口)