图 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 存储器和闪存,才能发挥出色的性能。然而,在某些情况下,可以进一步优化,以平衡成本和系统设计。