圖 1 是一個基于雙 TDA4VM SoC 的高度集成 ADAS 系統的示例。此 ADAS 系統在一塊 PCB 上集成了前置攝像頭、4 個環視攝像頭和 4 個側視攝像頭,支持以下主要功能:
- 攝像頭通過 MIPI CSI2-RX 接口連接
- 每個 CSI2-RX 端口支持 4 通道,每通道的數據速率高達 2.5Gbps,每個 CSI2-RX 端口總計高達 10Gbps。
- 每個 TDA4x SOC 需要一個專用電源 (PMIC) 解決方案,但次級 TDA4x PMIC 可連接到主 TDA4x 以實現喚醒功能。
- 前置攝像頭系統通常需要高分辨率傳感器,以實現復雜的功能,例如物體檢測、泊車輔助等。在這些場景下,需要多個深度學習模型協同工作。攝像頭原始數據可通過 FPDLink 等解串器分別復制到兩個 TDA4x。
- 4 個側視攝像頭和 4 個環視攝像頭可分別部署在兩個 TDA4x 上,以平衡功能、處理負載、功率和熱分布。
圖 2-1 典型雙 TDA4 級聯系統圖
- 兩個 TDA4x SoC 可以通過PCIe 和以太網等各種高速接口連接。兩個 TDA4x SoC 之間的 PCIe、以太網和 SPI 互連不需要 PHY 芯片,引腳可以通過 PCB 直接連接。例如,兩個 TDA4x SoC 之間的以太網交換機 (CPSW9G) 互連、或者同一芯片中的 CPSW9G 和 CPSW2G 互連,都是采用 MAC 到 MAC 的支持,而不需要以太網 PHY。
- PCIe 控制器支持第 3 代,每通道 8Gbps,每個 PCIe 控制器最多 4 通道,總吞吐量為 32Gbps。
- 8 端口以太網交換機支持:
- 所有端口均支持 2.5Gb HSGMII、1GB SGMII/RGMII
- 兩個端口支持 5Gb/10Gb XFI/USXGMII
- 每個 TDA4 需要 eMMC、OSPI/QSPI 等外部 DDR 存儲器和閃存,才能發揮出色的性能。然而,在某些情況下,可以進一步優化,以平衡成本和系統設計。