This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA3: Using TDA3 Video Interfaces for Communication with other Processors?

Part Number: TDA3

Can Interfaces like the TDA3 Video Input Port or the TDA3 Video Output be used for communication with other processors.

I need a high speed interface to a second processor. What can be used?

Thanks for your help.

  • Hi Michael,

    What min. data rate would fit you requirements?

    Regards,
    Stan
  • I would like to have something higher than 500MBit/s.
    I have seen an application for DaVinci Processors where the Video Interfaces were used for inter-processor communication.
  • Sorry for late response.
    Yes, video interface direct connection should be possible. Both drivers must be set to turn off any image enhancements they might do.
    Other possible solution could be ethernet MAC to MAC connection. This should work without driver modification with the exception of MDIO part.
    Regards,
    Stan
  • Stanislav, thank you very much for your help!

    So video interface can be an option for inter-processor communication.

    I also considered Ethernet MAC-to-MAC connection. Good to hear from you that it should work. It seems to me unusual, but would be a good option.
    With the TDA3 Ethernet Switch it can be an attractive solution to communicate with a second processor e.g. connected on TDA3 Port2 and let this second processor send out messages on TDA3 Port1 via the TDA3 Ethernet switch.
    Would you confirm that this works? Do you have an example how to configure the switch?

    Best regards,
    Michael.
  • Michael,

    You are welcome, but I was just reasoning about it, I didn't try this myself.

    There are two things to consider:

    1. RGMII ports: RGMII port will never 'know' if it is connected electrically to to real PHY chip or another RGMII port (TDA3). Ethernet driver should work normally.

    2. MDIO: MDIO port is an I2C-like interface dedicated to configure Ethernet PHY chips. This part is where one must modify the software, because mdio driver will look for a PHY but you will not have one. Mdio driver will have to be bypassed or disabled, I don't know exactly how it can be done best.

    I think you can test RGMII direct connection on your existing 2 boards with some wire soldering, before you start e new board design.

    Regards,

    Stan

  • Hello Stan,

    I will have to try. Thank you for your help.

    Best regards,
    Michael.
  • Hi Michael,

    You could consider using VIP, Video Input Port, for capturing at 24bit 165MHz. Also you could use DSS, display subsystem, for sending out data almost at the same rate.

    Regards,

    Brijesh