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.

[参考译文] DS100BR111:接收器线路中10G-KR 模式包丢失

Guru**** 2927270 points

Other Parts Discussed in Thread: DS100BR111

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/940429/ds100br111-10g-kr-mode-packet-loss-in-receiver-line

器件型号:DS100BR111

您好!

我们在应用中使用具有输入均衡和输出去加重功能部件 DS100BR111的 TI 信道中继器。 两个通道中继器用于连接板载 FPGA 和 SFP+模块上的10G 以太网 b/w。 我们将通道中继器配置为 SMBus 从模式、并将寄存器配置为10G-KR 模式。 通过一 条 FPGA SMBus 1<=>通道中继器1 <=>SFP+ 1线路(TX 和 RX)建立链路、测试 PC 中连接了外部10G 光纤到 PCIe 模块。 但是、对于第二个链路 FPGA SMBus 2 <=>通道中继器2 <=> SFP+ 2 具有与链路1相同的寄存器配置、则在 TX 和 RX 中都可以观察到数据包丢失。 TX 在链路2中有些正常、因为数据传输大约10到15分钟后、FPGA 中会触发数据包错误。 而链路2的 RX 能够接收大约6000个数据包、然后触发数据包丢失。

TX 通过通道 A 连接、RX 通过两条链路的通道中继器的通道 B 连接。 因此、通道 A 将在光纤上 TX、通道 B 将从光纤上 RX 两个链路。

对于链路1和2、0x0F 处的 CH A EQ 设置设为0000 0000。

类似地、对于链路1和2、在0x16处的 CH B EQ 设置设置设置为0000 0000。 当链路2 RX (CH B)不起作用时、EQ 设置将逐步增加、数据包丢失情况将更糟。 当0x01设置为0x16时、第二个数据包本身丢失。 20dB 时、链路本身未检测到。

对于链路1和2、去加重设置为-3.5dB

CH A/B 空闲阈值被保持在最小值

对于链路1和链路2、首先将到 FPGA SERDES 引脚的通道 B 输出设置为1300mV。 链接1工作正常、没有任何问题。 但链路2存在数据包丢失问题。 已尝试将通道 B 输出降至 FPGA Vpp、达到1100mV。

任何人可以建议解决此问题、请提供支持。

此致

Hafiz

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

    您好哈菲兹、

    您能否给我发送一封电子邮件、以便我们更详细地讨论这一点。 这是我的电子邮件:nasser.mohammadi@ti.com       

    此致、Nasser