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:速度为1G 时的自动协商链路建立问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1269177/tlk10232-auto-negotiation-link-establishment-issue-at-1g-speed

器件型号:TLK10232

您好!

我们已将 TLK10232双物理层器件用于 XAUI 到 SFP/SFP+应用、当启用自动协商后、1G 链路建立存在问题。

该器件的初始化如下所示:

  • 复位器件(将 RESET_N 引脚置为有效)
  • 选择基准时钟选择(312.5 MHz)
  • 禁用自动协商
  • 禁用链路训练
  • 将16'h03FF 写入0x1e.8020
  • 将 HS_ENTRACK (0x1E.0004位15)写入1'B1、将 HS_EQPRE (0x1E.0004位14:12)写入3'b101
  • 通过将1'b1写入0x1E.000E 位3来发出数据路径复位
  • 启用自动协商0x07.0000第12位->1'b1
  • 发出 AN_RESTART (0x07.0000第9位->1'b1)
  • 读取 AN_CONTROL 寄存器以清除 AN_RESTART 位

对等设备是 VIAVI MTS5800测试仪、配置为 SPEED=1G、自动协商=ON。

在测试仪和 PHY (TLK10232) 端使用的 SFP 的库存信息是:

库存:

标识符:0x03 (SFP)
扩展标识符:0x04 (GBIC/SFP 由2线接口 ID 定义)
连接器:0x07 (LC)
收发器代码: 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
10G 以太网合规性代码:10G Base-LR
以太网合规性代码:-
光纤信道链路长度:-
光纤通道技术:-
SFP+线缆技术:-
光纤通道传输介质:-
光纤通道速度:-
编码:0x06
Br、标称值:10300MBd
速率标识符:0x00 (未指定)
长度(SMF,Km): 10公里
长度(SMF):10000m
长度(50微米):0米
长度(62.5um):0m
长度(铜):0m
长度(OM3):0m
激光波长: 1310nm
供应商名称: FIBRAIN
供应商 OUI : 00:1b:C5
供应商 PN:FTFS1XGS31L010DI
供应商版本:1.0
选项值:0x1a
选项:RX_LOS 被执行
选项:TX_FAULT 被执行
Option : TX_disable implemented
BR 裕度、最大值:0%
BR 裕度、最小值:0%
供应商 SN:CIC20210034
生产日期代码: 2020年05月14日


检查 AN_STATUS 寄存器 (0x07.0001)该值为0x88 (AN_comlete=0、LINK_STATUS=0)

测试仪还指示链路断开。

当我尝试执行 an_reset (寄存器0x070000 bit 15->1'b1)时、到 PHY 端的链路启动、但测试仪端的链路仍关闭

检查 AN_STATUS 寄存器(0x070001)、该值为0xac (AN_COMPLETE=1、LINK_STATUS=1)、AN_BP_STATUS (0x070030)值 为0x3 (AN_1G_KX=1)。

您能给我们提供一些信息如何继续吗?

提前感谢、

帕纳约蒂斯

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

    尊敬的 Panayotis:

    在 TLK10232数据表中、我看到引用了第73条 A、该条支持10G-KR 和1G-KX 等背板协议、但我没有看到引用了用于1G-X 前端口应用的第37条 A。  因此、我认为 TLK10232不支持1G-X 自动协商。

    https://www.ieee802.org/3/by/public/Mar15/booth_3by_01_0315.pdf

    1G-X 对于您的应用是否至关重要、或者是否可以禁用此功能?

    谢谢。

    德鲁

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

    尊敬的 Drew:

    在我们的应用中、端口可以与启用了自动协商功能的对等器件连接、因此在这些情况下无法建立链路、这会带来问题。

    您能否上报此问题、以确保在此设备无法支持1G-X 自动协商?

    此致、

    帕纳约蒂斯  

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

    尊敬的 Panayotis:

    我将对此进行深入研究并与我的团队进行讨论。  本周我将向您介绍更多详细信息。

    谢谢。

    德鲁

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

    尊敬的 Panayotis:

    遗憾的是、此器件不支持第37条和第1款。  我看过 IEEE 规范、第37条和第73条是完全独立的规范。  以下文档还确认它们不可互操作。  我的理解是,第73条在312.5Mbps 的速率下执行,而第37条在1G 的速率下执行。

    https://www.ieee802.org/3/1TPCESG/public/Lo_02_0514.pdf

    从我可以看出、第37条似乎是在建立原始链路后发生的。  虽然这是一种非典型的做法,但我想知道是否可以通过在 MAC 上实施软件来支持第37条 A。

    谢谢。

    德鲁