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.

TLK1501: error in the data received

Part Number: TLK1501

Tool/software:

Dears,

We are using TLK1501 to transmit data in between two FPGAs. In the FPGA side we wait for at least 0.4 ms for pll setup, receive idles and than transmit counter values counting up. In the receiving side we see errors.

Is it expected? We want no loss in the transmission.

ENABLE='1'

LCKREFN='1'

PRBSEN='0'

TX_ER='0'

TX_EN ='1' when transmitting data.

We capture errors by ila triggered with RX_ER='1'

There were no errors when LOOPEN is 1. When LOOPEN is 0 and there is external loopback in one side we see errors and word loss. 

Here is the link showing some captures from ila. 

https://imgur.com/a/AcfIsmY

Thank you for your attention,

  • Hi,

    Your configuration looks correct and based on your data captures, it appears that the TLK receiver is achieving alignment correctly. Your data captures indicate that the receiver sporadically sees errors, and the RXD values mirror this.

    What are you using for external loopback? Is it possible that this cable or device is damaged?

    For verification purposes you can also perform a PRBS loopback test with the TLK device. See section 2.1 and figure 2-2 in the EVM user's guide.

    sllu008_tlk1501evm_users_guide.pdf

    Best,

    Lucas