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:XAUI 至10GBASE-KR 配置

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1056258/tlk10232-xaui-to-10gbase-kr-configuration

器件型号:TLK10232

您好!

由于我们尚未收到解决方案、因此这是之前提出的以下 TT 的延续。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1039012/tlk10232-xaui-to-10gbase-kr-configuration/3860188#3860188

此设计是在咨询 TI 论坛(参考文献: https://e2e.ti.com/support/interface-group/interface/f/interface-forum/531662/xaui-to-10gbase-kr-repeater-de-mux-implementation-using-tlk10232)的帮助下完成的、我们在启动和运行设计方面面临着一些挑战、如前一张 TT 中所述。

如果 TI 团队无法使用评估板复制方案、技术支持团队能否确认器件 TLK10232在我们预期的运行模式下的功能(下面将再次重复所需的高级运行模式以供您参考)、

 LS -A <->HS-A、LS-B 和 HS-B 悬空/未连接。

并根据引脚级别或 MDIO 软件配置切换到 LS-A <-> HS-B、LS-B 和 HS-A 悬空/未连接

LS 侧为 XAUI

HS 侧为10GBASE-KR

此致、

Jaison

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

    您好、Jaison、

    应根据 TI 产品设计及其数据表完全允许您尝试使用的实施方案(请参阅下文)。 不幸的是、情况并未改变、因为我无法在工作台上复制此设置。 我不知道您遇到问题的原因、而不是猜测系统软件例程和/或硬件配置中存在一些未知错误。

    TLK10232数据表摘录:

    TLK10232特有一个内置交叉点开关、此开关可实现冗余输出和简便 的数据重路由。 每个输出端口(高速或低速)均可配置为输出 来自设备输入端口的数据。 切换可通过硬件引脚或 软件控制启动、并可配置为立即或在当前数据包结束后发生。  这允许在数据源之间切换而不会损坏数据包。

    谢谢、

    Rodrigo Natal

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

    罗德里戈、您好!

    感谢您的参与。

    为了 更好地了解我们的要求、我添加了系统级方框图和用例

    此外、还附加了我们现在要执行的最终配置、以使链路和数据开关能够处理一些工作。 这种变通办法不允许更快的切换、因为每次切换时都涉及链路建立。

    e2e.ti.com/.../TLK10232CTR-Configuration.txt

    当只有 SW-B 存在时、在不应用权变措施设置的情况下、寄存器0x1E.000f 中的 LS-A 通道对齐位-14为零。 但是、根据我们的理解、无论 HS 侧如何、LS-A 链路都可以建立、这是对的吗?

    仅当我们在通道 A 上禁用 LT_training _enable 和 AN_enable 时、才会设置 LS_ALIGN 状态位、并在数据路径开关中选择 HS-B。

    此致、

    Jaison

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

    相关:当仅存在 SW-B 时、如果不应用权变措施设置、则寄存器0x1E.000f 中的 LS-A 通道对齐位-14为零。 但是、根据我们的理解、无论 HS 侧如何、LS-A 链路都可以建立、这是对的吗?

    • 我想、要完全建立 LS-A 链路、您需要在 Ls_in_A 上输入数据以及在 HSRXA 或 HSRXB 上输入数据、然后对这些数据进行解串化并发送到 Ls_out_A?  

    相关: 仅当我们在通道 A 上禁用 LT_training _enable 和 AN_enable 时、才会设置 LS_ALIGN 状态位、并在数据路径开关中选择 HS-B

    • 这是否是您可行的系统级替代方案?
    • 您是否能够随后启用链接培训并成功完成?

    谢谢、

    Rodrigo Natal

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

    罗德里戈、您好!

    • 我想、要完全建立 LS-A 链路、您需要在 Ls_in_A 上输入数据以及在 HSRXA 或 HSRXB 上输入数据、然后对这些数据进行解串化并发送到 Ls_out_A?  

    >> SW-A 和 SW-B 是可插拔卡、在系统启动后、可能不存在这两种插卡、而仅插入 SW-B。 在这种情况下、Ls-A 通道对齐应该已经开始、并且 Ls-A 到 HS-B 的路径应该根据 PRTAD0线路建立。

    • 这是否是您可行的系统级替代方案?

    >>这仅适用于我们的实验室测试、因为系统需要支持基于引脚控制在 SW-A 和 SW-B 之间进行切换。 在两侧均为 XAUI 且所用器件为 DS42MB200TSQ 的不同系统中、也可以使用相同的方案。

    • 您是否能够随后启用链接培训并成功完成?
    • >>是的。

    谢谢、

    Jaison

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

    感谢您提供信息。 很遗憾、我没有其他需要添加的内容。

    此致、

    Rodrigo Natal

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

    罗德里戈、您好!

    TI 支持团队是否可以根据我们先前共享的要求为我们提供参考配置、

    - LS sie 上的 XAUI 和 HS 侧上的10G KR

    - 156.25MHz 时钟被连接至 REFCLK0

    -基于 PRTAD0的引脚电平开关控制。

    我们可以自定义 DST_PIN_SW_SRC 和 DSR_PIN_SW_SRC 字段以匹配所需的通道。

    我们还了解、我们可能必须微调电路板相关参数。 但是、我们认为通用配置对大多数设计都很适用。

    谢谢、

    Jaison

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

    您好、Jaisson、

    请参阅随附的 Excel 文件、其中包含示例 TLK10232 KR 配置。

    谢谢、

    Rodrigo Natale2e.ti.com/.../Nivetta_5F00_KR_5F00_Case_5F00_cfg.xlsx