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.

LVDS to TMDS conversion for data transmission over HDMI

Other Parts Discussed in Thread: TFP410, DS90CR288A

Hi,

I have two questions:

1. I have parallel connections coming in from a group of 16 photon counting modules (these are TTL pulses), which I would like to count and make a stats. I would like to connect these to a PYNQ board, which has a HDMI input, directly interfaced to the FPGA banks. Is it possible (even theoretically) to use TFP410 (or other similar ICs) to take 16 parallel inputs from the counting modules, and connect it to the FPGA through the HDMI port ? Has anyone tried this before ? I can do the decoding of the signal on the FPGA.

2. I also have a high speed camera (using cameralink) with a clock rate of 75 MHz. I would like to convert this to HDMI. For this:

Cameralink-Connector ->DS90CR288A -> TFP410 -> HDMI connector

Is the above a valid scheme ?

Thank you,

Mugundhan

  • Hi MuxV,

    1. I don't believe this has been tried before but as long as the TTL pulses are compliant with the TFP410 datasheet specifications then I don't see why it wouldn't work, as the TFP410 will just bridge parallel RGB inputs to DVI/HDMI.

    2. I believe this is valid but you should check that your cameralink interface is compatible with the DS90CR288A inputs (4 data lanes with 7 serial bits each). Also, with the TFP410 the HDMI cannot include audio.

    Regards,
    I.K.
  • Hi IK,

    Thanks for your answer ! I'll try both the above and keep you posted.

    Regarding camera link, the data is compatible with DS90CR288A inputs, and the slow control lines (like CCx, SerTFG and SerTC), I'll use a SN65LVDS IC to get it as single ended and use the PYNQ GPIOs for control.

    Thanks again,

    Mugundhan