ZHCABI6 April   2022 AM67 , AM67A , AM68 , AM68A , AM69 , AM69A , DRA821U , DRA821U-Q1 , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4AEN-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4VE-Q1 , TDA4VEN-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1 , TDA4VP-Q1

 

  1.   摘要
  2.   商标
  3. 1引言
  4. 2双 TDA4 系统
    1. 2.1 双 TDA4x SoC 系统图
    2. 2.2 系统注意事项和 BOM 优化
  5. 3摄像头连接
    1. 3.1 将前置摄像头输入复制到两个 TDA4x SoC
    2. 3.2 仅将前置摄像头连接到一个 TDA4x
  6. 4引导顺序解决方案
    1. 4.1 基于双闪存的引导解决方案
    2. 4.2 基于单闪存的引导解决方案
  7. 5基于 PCIe 的多 SoC 演示
  8. 6参考文献

将前置摄像头输入复制到两个 TDA4x SoC

此解决方案将摄像头源数据复制到两个 TDA4x SoC(TDA4-A、TDA4-B),每个 TDA4x 处理器实现不同的 ADAS 功能。前置摄像头功能分布参考实施如图 3-1 所示。

图 3-1 典型的摄像头复制解决方案

主 TDA4-A 中的摄像头:

  • 前置摄像头用于监控前置摄像头对象:
    • 摄像头数据通过 CSI2-1 端口输入
    • C66x DSP 进行预处理(例如格式/灰度转换、ROI 设置)
    • 对深度学习模型进行推理,在 C7x+MMA 深度学习加速器中实现车道偏离预警 (LDW) 和车道保持辅助 (LKA) 功能
    • C66x DSP 进行后处理(例如画线和内插)并将结果输出到融合节点
  • 侧视摄像头用于监控从侧面来的车辆和物体:
    • 摄像头数据通过 CSI2-0 端口输入
    • C66x DSP 进行预处理/后处理
    • 在 C7x+MMA 中对变道辅助 (LCA) 和自适应巡航控制 (ACC) 的深度学习模型进行推理
    • 将结果输出到融合节点

次级 TDA4-B 中的摄像头:

  • 前置摄像头用于监控前方物体:
    • 摄像头数据通过 CSI2-0 端口输入
    • C66x DSP 完成预处理/后处理
    • 对深度学习模型进行推理,在 C7x+MMA 中实现物体检测 (OD) 功能,例如交通灯辨识 (TLR)、交通标志辨识 (TSR)
    • 将结果输出到 PCIe TX 节点
  • 环视摄像头用于检测汽车低速行驶时周围的环境:
    • 摄像头数据通过 CSI2-1 端口输入
    • 编解码器节点对于录制是可选的 (DVR)
    • 用于 3D 渲染的 GPU 节点
    • C66x DSP 进行预处理/后处理
    • 对深度学习模型进行推理,在 C7x+MMA 中实现自动代客泊车 (AVP) 和自动泊车辅助 (APA) 功能
    • 将结果输出到 PCIe TX 节点

融合:

  • 来自 TDA4-B 的所有结果通过 PCIe TX/RX 节点传输到 TDA4-A,然后输入到融合节点。
  • 所有结果无论来自 TDA4-A 或 TDA4-B 都在融合节点中进行装配,然后输出最终的结果。