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:时钟输出不来自 TLK10232CTR

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/729905/tlk10232-clock-output-is-not-coming-from-tlk10232ctr

器件型号:TLK10232

您好、先生、

            我正在使用项目中的 TLK10232CTR 芯片1将 XAUI 转换为 10 GBASE-R 模式。

 我为 TLK10232CTR 的 REFCLK[1:0] P/N 引脚提供参考时钟(LVDS 时钟类型) 156.25Mhz。

但不会有来自 TLK10232CTR 的 CLKOUTAP/N 和 CLKOUTBP/N 引脚的任何时钟。

默认情况下、该芯片应如何输出时钟频率?

我们在10 GBASE-R 通道上连接了 SFP+模块。

此 SFP+模块未扣除。

请告诉我访问此 SFP+模块的步骤(FTLX1475D3BTL)。

 我随附此原理图供您参考。

e2e.ti.com/.../XAUI-TO-XFI-USING-TLK10232CTR-SCHEMATIC-.pdf

此致

Lakshmanan V

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

    我们正在研究这个问题、并将尽快返回给您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Lakshmanan V、

    时钟输出频率将取决于您的以下寄存器配置和 TLK10232的实现。 默认情况下、时钟输出引脚输出高速端通道 A 恢复字节时钟(高速线路速率除以16或20)。 这些寄存器的配置如下:

    0x1E.0x0002位[6]:HS_VRANGE
    0x1E.0x000D 位[6]:CLKOUT_DIV[3:0]
    0x1E.0x000D 位[6]:CLKOUT_SEL[3:0]

    以下是在 TLK10232和 SFP+模块之间建立稳定连接时可以遵循的一些步骤。

    1.复位器件(向0x1E.0000位15写入1或将 RESET_N 引脚置为有效)
    2.确保基准时钟选择(156.25MHz 或312.5MHz)正确-这是通过寄存器0x1E.001D 位12完成的(默认为156.25MHz)。
    3.通过将1'b0写入0x07.0000位12来禁用自动协商
    4.通过将16'h0000写入0x01.0096来禁用链路训练
    5.将16'h03FF 写入0x1E.8020。 这允许手动配置通常通过 KR 培训配置的链路设置。
    6.根据链路条件,您可能需要更改0x1E.0003和0x1E.0004的默认配置。 对于光纤连接,我们通常建议将 HS_ENTRACK (0x1E.0004位15)更改为1'B1,将 HS_EQPRE (0x1E.0004位14:12)更改为3'B101。 这可能是一个起点、但您可能需要执行一些 BER 测试来优化这些值。
    7.通过将1'B1写入0x1E.000E 位3来发出数据路径复位。

    步骤6是此过程中非常重要的一步、您应该监控0x1E.0x0010以查看错误计数。 这使您可以测量 BER、该 BER 应最小化以实现良好的链路。