主题中讨论的其他器件: TLK10232
工具/软件:
您好:
我正在使用 TLK10232EVM。
我想在 XAUI 到 SFP+中以 10Gbps 的速率工作。
我使用 GUI 中的“低级配置“选项、按如下方式配置了 TLK10232:
- 复位器件(写入 1 至 0x1E.0000 位 15 或将 RESET_N 引脚置为有效)
- 确保基准时钟选择 (156.25MHz 或 312.5MHz) 正确–这是通过寄存器 0x1E.001D 位 12(默认为 156.25MHz) 完成)完成的
- 通过将 1'b0 写入 0x07.0000 位 12 来禁用自动协商
- 通过将 16'h0000 写入 0x01.0096 来禁用链路训练
- 将 16'h03FF 写入 0x1E.8020。 这样、通常通过 KR 培训配置的链接设置就可以手动配置。
- 根据链路条件、您可能需要更改 0x1E.0003 和 0x1E.0004 的默认配置。 对于光学连接、我们通常建议将 HS_ENTRACK (0x1E.0004 位 15) 更改为 1'b1、将 HS_EQPRE (0x1E.0004 位 14:12) 更改为 3'b101。 这可以作为起点、但您可能需要执行一些 BER 测试来优化这些值。
- 通过将 1'b1 写入 0x1E.000E 位 3 发出数据路径复位命令。
我将在 10Gbs 以太网模式连接到 EVB 的 SFP+至“数字光栅“测试设备。
当测试设备的发送“关闭“时、测试设备接收到来自 EVM 的信号、测试设备报告链接正常。 (我需要反转 EVM 上的发送信号)。
当我打开测试设备的激光器以将信号从测试设备传输到 EVM 时、测试设备会报告无链接和“代码“错误。 EVM 似乎发回了它收到的错误。
TLK EVM 上的“PMA STS“选项卡会报告“在 RX 引脚上检测到信号“、但没有链路、并且“Fault Condition Detected“的灯也会为 TX 和 RX 亮起。
如果使用 SFP+光纤在 EVM 的 SFP+上执行光纤环回、也会出现该问题。
当我在通道“B"的“的 SMA 连接器上执行环回时、我在 EVM 的 PMA STS 选项卡上看到“Receive Link is Up“。
- 为什么我无法在接收端的 SFP+上建立链接?
- 我是否缺少配置?
- 我尝试了使用不同值的接收器均衡器设置以及“ENTRACK",“,但、但没有任何作用。
- 我写入 0x2012 至 0x1E.0x0017 以在 HS 上强制环回。
- HS PC 是否存在问题或配置错误?
此致、
Yossi