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.

[参考译文] TLK10232:传输期间的错误代码

Guru**** 2387080 points
Other Parts Discussed in Thread: TLK10232
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/824803/tlk10232-error-code-during-transmission

器件型号:TLK10232

您好!

我们构建了一个由 Intel FPGA、光纤、TLK 10232和 Xilinx FPGA 组成的传输系统。 数据首先通过使用 KR 从英特尔 FPGA 发送到光学模块。 两个芯片上的光学模块通过光纤传输数据。 TLK10232从光学模块接收数据、然后将其发送到与 TLK10232位于同一芯片上的 Xilinx FPGA。 问题是在此过程中我们找到了错误代码。 在这个系统上进行了几次测试后、我们假定在光学模块部件或者 TLK10232接收部件上可能会出现错误代码。 我将向您详细列出我们的测试、以便更好地了解我所描述的传输系统。

我们还有另外两个以前的应用、它们具有上述类似的结构、以及三个没有错误代码的测试路径。

Xilinx FPGA <-(XAUI)->TLK10232 <-(KR)->10G 光纤模块<->光纤<-> 10G 光纤模块<-> TLK10232 <-> Xilinx FPGA

2. Xilinx FPGA <-(KR)->10G 光纤模块<-> 10G 光纤<-> 10G 光学模块<-> TLK10232 <-> Xilinx FPGA

3.英特尔 FPGA <-(KR)->10G 光纤<-> 10G 光纤模块<->英特尔 FPGA

4. Xilinx FPGA <-(KR)->10G 光学模块<->光纤<-> 10G 光学模块<-> Intel FPGA

5 .Xilinx FPGA <-(KR)->10G 光学模块<->光纤<-> 10G 光学模块<-> Xilinx FPGA

所有五种传输测试均具有正确的功能和错误代码。 不过,如果我用上述格式的错误代码编写路径,如“英特尔 FPGA <-(KR)->10G 光纤模块<-> 10G 光纤<-> 10G 光纤模块<-> TLK10232 <- > Xilinx FPGA" 您可以很容易地发现、与上面提到的五条路径相比、错误只会发生在光学模块到 TLK10232或 FPGA 到光学模块。 因此,我们想问您,如果您对此问题有任何建议或解决办法?

此外、这是我们的 TLK10232配置:

07.0000 = 2000 (掩盖自协商)

01.0096 = 0000 (掩盖链接培训)

01.00AB = 0003 (开路 FEC)

此致、

Qi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我遇到了类似的问题、比如您是否有任何解决方案?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您能不能澄清这个评论吗:  如果我用上面的格式编写带有错误代码的路径、如"英特尔 FPGA <-(KR)->10G 光学模块<->光纤<-> 10G 光学模块<-> TLK10232 <-> Xilinx FPGA"?

    那么、当您将 Xilinx FPGA 替换为 Intel FPGA 时、您是否会看到问题?

    谢谢
    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 David:

    感谢您的回复、很抱歉我没有说明清楚。 该系统单独构建在两个电路板上、每个电路板都有自己的 FPGA 芯片。 FPGA 可以向10G 光学模块发送数据、也可以从 TLK10232接收数据。 因此、描述 "英特尔 FPGA <-(KR)->10G 光纤<-> 10G 光纤模块<-> TLK10232 <- > Xilinx FPGA"是 Intel FPGA 通过 KR 将数据发送到10G 光学模块、然后另一个电路板的光学模块接收数据并将其发送到 TLK10232的路径、最后 TLK10232将数据发送到 Xilinx FPGA。 该路径会出现错误代码、我之前列出的其他五个路径没有错误代码。

    我们在具有 Xilinx FPGA 的电路板上仅提供 TLK10232。 因此、我们无法测试将 Xilinx FPGA 替换为英特尔 当前的情况。 根据我昨天列出的五项测试、我们分别使用 TLK10232测试了 Xilinx 到 Xilinx、不使用 TLK10232测试了 Xilinx 到 Xilinx、不使用 TLK10232测试了 Xilinx 到 Intel、不使用 TLK10232测试了 Intel 到 Intel。 这些都是正确的路径、没有错误代码。 我们将尝试确定是否有其他设备可以使用 TLK10232测试英特尔至英特尔。 您认为是否有任何其他因素会导致此错误代码?

    最棒的

    Qi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我需要查看该项目及其 TLK 设置。 我将很快提供建议。

    因此、

    Rodrigo Natal

    HSSC 应用工程师

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我不清楚您的帖子中的描述、在系统中会发生错误代码:

    我们构建了一个由 Intel FPGA、光纤、TLK 10232和 Xilinx FPGA 组成的传输系统。 数据首先通过使用 KR 从英特尔 FPGA 发送到光学模块。 两个芯片上的光学模块通过光纤传输数据。 TLK10232从光学模块接收数据、然后将其发送到与 TLK10232位于同一芯片上的 Xilinx FPGA。 问题是在此过程中我们找到了错误代码。 在这个系统上进行了几次测试后、我们假定在光学模块部件或者 TLK10232接收部件上可能会出现错误代码。 我将向您详细列出我们的测试、以便更好地了解我所描述的传输系统

    似乎错误可能出现在光学入口路径上。 如果是这种情况、您是否启用了 从光学模块接收的 TLK 上的 PRBS 校验器功能 、以查看是否在 Xilinx FPGA 接收器上观察到错误以及 PRBS 校验器?

    因此、

    Rodrigo Natal

    HSSC 应用工程师

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Qi:

       你还有疑问吗?

    此致、

    Brian