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.

[参考译文] TLK1501EVM:只读数据

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1453510/tlk1501evm-read-data-only

器件型号:TLK1501EVM
Thread 中讨论的其他器件: TLK1501

工具与软件:

您好!  

我正在尝试通过 TLK1501EVM 读取数据、我们通过光纤电缆接收数据、想要使用逻辑分析仪读取 RX[0:15]。   

我可以通过测量 SD 引脚输出(当接收到光纤光时测量3.2V)来验证光学模块是否正在接收信号。  

但无法获取任何数据。  

请建议使用任何故障排除方法或 J7连接器上的任何跳线设置。  

谢谢。

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

    尊敬的 Anand:

    我假设您指的是接头 J7上的 SD 引脚、该引脚连接到 EVM 的激光模块部分。 您是否已将光学模块安装到 EVM 上的 U2上?

    我查看了 EVM 原理图、但我没有看到激光模块部分和 TLK1501器件之间的任何板载连接。 您需要从外部将模块输入/输出连接到 TLK1501输入/输出。 是否已经这样做了?

    确认 TLK1501可正确接收数据后、您可以探测 RX_DV 和 RX_ER 引脚(接头 J6)以确定正在接收的数据类型。

    此致!

    卢卡斯

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

    谢谢卢卡斯。

    我是 Anand 的同事。 就越过了读取问题。 这是由于我们的光纤问题造成的。

    这个问题仍然存在。

    我们想读取外部光纤数据、但尚未找到方法在不将 GTX_Clk 馈入 EVM 的情况下读取、即使我们不需要该数据的输出也是如此。 TLK1501似乎可以在不借助外部 TX 时钟的情况下从接收流中恢复时钟、但迄今为止、如果我们向 EVM 板馈送 GTX_Clk 信号、我们只能将 RX 数据时钟馈送到逻辑分析仪中。

    TLK1501是否可以完全恢复 RX 时钟、而无需 GTX_Clk 信号? 如果是、如何实现? 如果没有、为 EVM GTX_Clk 使用的时钟与创建我们尝试读取的 UUT TX 流的时钟之间可容忍的不匹配度有多大?

    此致。

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

    CJ 您好、

    Lucas 目前不在办公室。 他将在下周早些时候回来、帮助回答您的后续问题。 感谢您的耐心。

    此致!
    David

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

    尊敬的 CJ:

    我对延误深表歉意。

    TLK1501运行需要 GTX_CLK 输入、即使您只想使用接收数据路径(DINRXP/N 至 RD0-15)也是如此。 GTX_CLK 输入被用作内部 PLL 的基准时钟、此内部 PLL 支持发送和接收功能。 接收器从 PLL 获取高速内部时钟相位、而时钟/数据恢复(CDR)功能使用这些时钟相位将新的时钟相位与传入数据眼的中心对齐、从而产生恢复的位时钟。 因此、需要 GTX_CLK 才能使器件 RX 正常工作。 如果没有 GTX_CLK、RX 数据将不会被恢复。

    GTX_CLK 输入只用作接收路径的基准时钟、所以它不需要与输入数据流同步。 GTX_CLK 频率需要等于输入数据流的速率除以20。 例如、如果输入数据流为1.5Gbps、GTX_CLK 需要为75MHz。 GTX_CLK 的最大耐受值为+/-100ppm。

    此致!

    卢卡斯

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

    NP。 感谢您确认并提供附加信息。 非常有意思的20倍时钟的方向...我们正在利用一个 看似已经使用多年的现有设计、但我发现在我们的特定设置/应用中、数据出现异常。 如果我们无法通过锐化我们的时钟来解决问题、我们将调查您的20倍推荐。

    再次感谢你。

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

    尊敬的 CJ:

    原因是 GTX_CLK 也被用于在上升边沿上对 TXD0-15输入进行采样。 GTX_CLK 需要具有与 TLK 并行一侧的数据速率相匹配的频率 R。 这16位并行数据在 TLK 的串行端进行编码和串行化为20位字、因此器件的串行端以20*R 的数据速率运行  GTX_CLK 实际上被乘以系数10来创建内部位时钟、但是串行数据在上升和下降沿上计时来实现一个20*R 的数据速率

    此致!

    卢卡斯