SPRAD14 April   2022 TDA4VM , TDA4VM-Q1

 

  1.   Trademarks
  2. 1Introduction
  3. 2Dual TDA4 System
    1. 2.1 Dual TDA4x SoC System Diagram
    2. 2.2 System Consideration and BOM Optimization
  4. 3Camera Connection
    1. 3.1 Duplicate Front Camera Input to Two TDA4x SoCs
    2. 3.2 Connect Front Camera to Only one TDA4x
  5. 4Boot Sequence Solution
    1. 4.1 Boot Solution Based on Dual Flash
    2. 4.2 Boot Solution Based on Single Flash
  6. 5Multi-SoC Demo Based on PCIe
  7. 6References

Dual TDA4x SoC System Diagram

An example highly integrated ADAS system based on dual TDA4VM SoCs is shown in Figure 1. This ADAS system integrates front-camera, 4 surround view cameras and 4 side view cameras on a single PCB and supports below main features:

  • Cameras are connected via MIPI CSI2-RX interface
    • Each CSI2-RX port supports 4 lane and data rates up to 2.5Gbps per lane, totaling up to 10 Gbps per CSI2-RX port.
  • Each TDA4x SOC needs a dedicated power (PMIC) solution, however secondary TDA4x PMIC can be connected to primary TDA4x to achieve wake up function.
  • The front camera systems typically require high-resolution sensors to achieve complex functions such as object detection, parking assist and so on. In such scenario, multiple deep learning models need to work together. The original camera data can be duplicated to two TDA4x separately through de-serializers such as FPDLink.
  • The four side view cameras and four surround view cameras can be deployed on two TDA4x separately to balance functionality, processing load, power and thermal distribution.
    Figure 2-1 Typical Dual TDA4 Cascading System Diagram
  • Two TDA4x SoCs can be connected via various high-speed interfaces including PCIe and Ethernet. The PCIe, Ethernet and SPI interconnection between the two TDA4x SoCs does not require the PHY chips, the pins can be directly connected through PCB. For example, the Ethernet switch (CPSW9G) interconnection between two TDA4x SoCs, or CPSW9G and CPSW2G interconnection in the same chip, are using MAC to MAC support without Ethernet PHY.
    • The PCIe controller supports Gen3, 8 Gbps for each lane and up to 4 lanes per PCIe controller, providing total 32Gbps throughput.
    • The 8-port Ethernet switch supports:
      • All ports support 2.5Gb HSGMII, 1GB SGMII/RGMII
      • Two ports supporting 5Gb/10Gb XFI/USXGMII
  • The external DDR memory and flash memories such as eMMC, OSPI/QSPI are required for each TDA4 to achieve the best performance. However, in some scenarios, further optimizations are possible to balance cost and system design.