Other Parts Discussed in Thread: SN65DP159
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.
Hi,
Please see this app note for PRBS generator and verifier: https://www.ti.com/lit/ug/sllu294/sllu294.pdf?ts=1595627361499&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTMDS181.
Thanks
David
That sounds good. Is there also a register set for checking that the PRBS was received correctly? We are using two HDMI ports so I am wondering if we can generate the PRBS on one and then loopback the data to the other HDMI port to see if it is received correctly? Maybe have to make a special cable for this.
Hi,
Yes, there is a set of TMDS181 internal registers to verify the PRBS pattern, please see section 1.3 of the app note for pattern verification. The TMDS181 itself does not support internal loopback mode.
Thanks
David
If I have two TMDS181 devices is it possible to transmit the PRBS from one device and receive/check it on the other device? If so, would I require a special cable to support this?
I don't think this will work as we only have the TMDS181 inputs connected to the HDMI connector and the outputs go to our FPGA. So it will transmit a PRBS to our FPGA but we can only receive from the HDMI cable. I would need a SN65DP159 to transmit onto the cable.
Hi,
Does the FPGA itself have a PRBS verifier? With the HDMI not being a bi-directional bus, I would think the easiest way would be for the TMDS181 to transmit PRBS and then have the FPGA verify it to validate the signal integrity of the connection between the TMDS181 and the FPGA.
Thanks
David