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.

[参考译文] DS110RT410:CAN#39;t LOCK 至1.25GbE 信号

Guru**** 2539500 points
Other Parts Discussed in Thread: DS110RT410, DS110DF410EVM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/684280/ds110rt410-can-t-lock-to-1-25gbe-signal

器件型号:DS110RT410
Thread 中讨论的其他器件: DS110DF410EVM

我想锁定到1.25g 的信号,这里是我的寄存器设置,我严格按照手动设置。

0xff、0x04>//选择 cha0寄存器

0x2F、0x06>/VCO 粗范围以太网

0x36、0x31>/ref 模式3

0x60、0x00>、<0x61、0xb2>、<0x62、0x90>、<0x63、0xb3>、<0x64、0xff>//nppm 和 ppm 容差  

0x0a、0x1c>//

0x0a、0x10>//复位 CDR  

但是、无论我输入何种速度信号、CDR 状态0x2始终为零

问题1:为什么会发生这种情况、我是否错过了重要设置?

Q2:我将0x2F 更改为0x26、这将 VCO 频率设置为10Gbps、我将 VCO 分频器0x18覆盖为0x30、这意味着8;我将状态设置为0xc4、但仍不锁定、为什么?

这种情况真的让我很生气,真的很感谢你的帮助, :-)

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

    很遗憾听到 DS110RT410给您带来问题。

    默认情况下、DS110RT410应锁定到10.3125Gbps 和1.25Gbps 信号、而无需寄存器编程。 默认情况下、它不会锁定到任何其他信号、除非您实施适当的寄存器覆盖。 对于您尝试实现的目标、不需要编程。

    1.为了帮助我们了解情况,您能否向我们提供有关您的设置的更多详细信息? 您是否使用 DS110DF410EVM 对此进行了测试? 如果不是、您能否为我们提供 DS110RT410的原理图、以便我们可以双检查连接?

    CDR 状态为0xC4表示已达到单位转换限值、这意味着输入到器件的信号可能是 DS110RT410用于锁定传入信号的 VCO 分频频率的次谐波。 您能否为我们提供有关源信号的详细信息? 它是来自 BERT 还是任意波形发生器(AWG)? 如果它来自 AWG、您使用的频率是多少?

    谢谢、

    Michael
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答:-),
    我没有使用 DS110DF410EVM、我使用 Arm 通过将 ds110rt410置于 SMBus 从模式(READ_EN 引脚绑定为低电平)来读取和写入寄存器、并且我使用25MHz 外部振荡器。由于我可以读取值为0xf0的器件 ID 寄存器0x1、因此我觉得不存在太多问题。


    信号来自一个支架,速度始终为1.25Gbps。信号来自 BERT 的光端口,然后我使用 PIN-TIA 将光信号传输到耦合进入 ds110rt410 RXP0和 PXN0 AC 的电压信号。我已正确测试了输入信号 很好。

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

    您好!

    感谢您的回答。

    您似乎正在从 DS110RT410正确回读。 为了简化操作、请尝试以简单的625MHz (或在本例中为1.25Gbps 1T 模式)发送数据、以查看 DS110RT410是否可以锁定在1.25Gbps 速率下运行的时钟模式。

    您是否还能为我们提供您设置的原理图和布局?

    此外、您是否可以访问 DS110DF410EVM?

    此致、

    Michael

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

    您好!

     感谢您的回复、我没有  DS110DF410EVM、但我仍然对 ds110rt410无法自动锁定到输入信号的情况感到困惑、以下是我的 schematic.e2e.ti.com/.../retimer.pdf

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

    感谢您提供原理图。 此原理图中提供的信息很少、但对我来说、连接似乎很有意义。

    我对您的设置还有另一个问题。 如果您加电、向 DS110RT410发送1.25Gbps 源信号、但根本不对重定时器进行编程、那么 DS110RT410在您读回 CDR 状态时是否能够锁定?

    此致、

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

    在原理图的第二个图中、我注意到振荡器没有任何东西连接到引脚1。 通常、这是 OE (输出使能)引脚、应连接高电平、25MHz 信号才能进入 DS110RT410的 REF_CLK 输入。 您能否提供用于器件 U2的器件型号?

    谢谢、

    Michael
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    在对硼进行彻底检查后、您不能相信我忘记了在这些引脚之间放置环路滤波器连接电容器(22nF)!
    我很抱歉,我的错导致了这么不方便! 今天、我戴上22nF 电容器,芯片功能完全 normal.it 锁定输入!
    关于振荡器、它似乎是 TXC 类型之一、引脚1被描述为使能控制或 NC (无连接)、所以可以将引脚1悬空。仍然有一个到 refclok 引脚的输出。
    2.btw、现在我可以读取眼图张开度监视器寄存器0x27 (HEO)和0x28 (VEO)、我不知道如何将这一字节值传输到 ps 和 mV。(假设输入信号为1.25Gps、电压范围为±400mV)。
    我还注意到、由于 CTLE 增益、0x28 (VEO)值与 ds110rt410输入信号处的 VEO 不等效。 那么,如何使用 ds110rt410来测量输入信号的 VEO 呢?
    始终感谢您的建议:)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我很高兴您能够解决锁定问题!

    感谢您确认25MHz 振荡器的功能、使您能够保持引脚1悬空。

    2. EOM 由64x64矩阵组成。

    要将 HEO 转换为 UI、请读回寄存器0x27并将十六进制转换为十进制。 将寄存器0x27值转换为十进制后、除以64以在 UI 中获得 HEO。

    要将 VEO 转换为 mV、请读回寄存器0x28并将十六进制转换为十进制。 然后、参考寄存器0x11[7:6]中的 EOM 电压范围来确定垂直步长。 将 Reg 0x28值乘以垂直步长、以确定以 mV 为单位的 VEO。

    例如、让我们假设寄存器0x27 = 0x31、寄存器0x28 = 0xC8。 寄存器0x11[7:6]= 00'b.

    HEO:将0x31转换为十进制数('4949 d)。 49/64 = 0.77 UI

    VEO: 将0x18转换为十进制(24 'd)。 如果寄存器0x11[7:6]= 00'b、则 EOM 垂直范围为+/-100mV 或200mVpp。 这意味着每个阶跃为200/64 = 3.125mV。 因此、VEO 为24 x 3.125mV = 75mV。

    遗憾的是、要在没有 CTLE 的情况下确定输入信号的 VEO、您需要在 DS110RT410中绕过 CTLE 的方法。 没有办法做到这一点。 VEO 将始终是 CTLE 之后的信号、该信号至少仍具有少量剩余增益。

    谢谢、

    Michael