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.

[参考译文] LMH1297:如何从 lmh1297中获取 EOM

Guru**** 2487425 points
Other Parts Discussed in Thread: LMH1297, USB2ANY

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1412369/lmh1297-how-to-get-the-eom-from-lmh1297

器件型号:LMH1297
主题中讨论的其他器件: USB2ANY

工具与软件:

嗨、团队:

我 想得到 EOM , 我设置了 CTLE/CDR ,但 我无法读取正确的 EOM。 HEO,VEO 也是错的。

我 使用它来设置 CTLE/CDR:

命令寄存器值掩码//注释
RAW FF 04 07 //选择 CTLE/CDR 寄存器页面
RAW 0C 00 F0 //设置寄存器0x0C 以读取寄存器0x02[4:3]中的锁定指示
RAR 02 18 18 //等待设置位[4:3]以指示器件已锁定
原始0C 30 F0 //设置寄存器0x0C 以读取寄存器0x02[5:3]上的 VCO 分频设置
RAR 02 38 38 //读取分频系数设置
//寄存器0x02[5:3]= 000'b 11.88Gbps
//寄存器0x02[5:3]= 001'b 5.94Gbps
//寄存器0x02[5:3]= 010'b 2.97Gbps
//寄存器0x02[5:3]= 011'b 1.485Gbps
//寄存器0x02[5:3]= 100'b 270Mbps
RAW 0C 00 F0 //设置寄存器0x0C、以读取寄存器0x02[4:3]中的锁定指示(默认)

我 用它读取 EOM:

1.启用 EOM (打开电源)。 将寄存器0x24[7]写入1以打开快速 EOM。
2.读取寄存器0x25作为双字节突发数据(EOM 命中计数)并丢弃。
3.读取寄存器0x25作为2字节突发(EOM 命中计数)并丢弃。
4.读取寄存器0x25作为2字节突发(EOM 命中计数)并保存。
5.再次重复步骤4 4095次(64 × 64个单元)。

但我无法读取正确的 EOM。  

请帮我,我想阅读 Corredt EOM ,我 还需要做什么?  

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

    Terry、您好!

    我会很快回复您有关该问题的信息。 同时、我建议您查看 LMH1297编程指南、并将每个寄存器的读取/写入/掩码操作与您自己的代码进行比较。 请注意、您必须将值存储4095次、并且需要绘制结果图表以查看眼图。

    此致、

    Nick

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

    您可以重放。 我读了值4095次,并存储它.  但是,我不能得到最大命中计数7681。  

    而,我绘制的结果是不是眼睛。  我已经阅读了编程指南,但,我找不到正确的步骤。  

    请帮帮我。

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

    Terry、您好!

    我们有一个有关此主题的视频、可以帮助解决您的问题、链接如下: https://www.ti.com/video/5797181755001

    我也有几个问题。  

    在哪里可以看到最大命中计数为7681?

    您是否正在读取寄存器0x25和0x26?

    此致!

    Nick

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

    感谢您的重播。  
    是的、我已经读取了寄存器0x25和0x26以及0x25 <<8和0x26、(MSB 和 LSB)

    我看到命中计数是7681在你的视频的8:11 , https://www.ti.com/video/5797181755001 ,  请检查它。  

    我能做什么, 请帮我。

    非常感谢。

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

    Terry、您好!

    您使用的数据速率是多少? 较低的数据速率将具有较低的命中计数。

    您将获得什么值?

    此致、

    Nick

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

    您好、Nick:

    我测试了12G、6G、3G 和1.5G。  

    结果不正确、如下所示。  

       0
       0
       0
       0
       3841
       3791
       3515
       3157
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       197
       192
       252
       259
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       1
       0
       2
       6
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       319
       199
       142
       135
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       1
       4
       17
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       240
       265
       271
       736
       5
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       0
       1
       0
       0
       0

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

    Terry、您好!

     为了获得64x64眼图、需要读取0x25和0x26 4096次。

    B. R、

    Nick

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

    您好、Nick:

    是的,我读了它4096次.  但我不能 把它粘贴到这里.  

    因为它太长了。  

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

    Terry、您好!

    好的、我要附加一个12G EOM 和 csv 输出供您参考。 器件 CDR 是否已锁定? 您能否在监视器上查看输出眼图? 此外、是否还可以使用 USB2ANY 和 GUI 来查看眼图?

     e2e.ti.com/.../raw_5F00_eye_5F00_values-_2800_2_2900_.csv

    B. R、

    Nick

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

    您好、Nick:

    我读了 CDR、它被锁定了。 (读为0x02 ),我可以查看 Leader 5300的眼睛。 但我无法使用 USB2ANY 和 GUI。  

    我想知道如何使用 LSB 和 MSB 来获得命中计数。

    MSB<< 8和 LSB?  或 MSB<<7和 LSB 的最低有效位? 或其它?

    非常感谢。  

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

    您好、Nick:

    如果我想读取眼图、那么    在读取0x25和0x26之前需要设置什么寄存器?  

    谢谢。  

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

    Terry、您好!

    对于在读取0x25和0x26之前需要设置的寄存器:

    请参阅上表。 "//等待 EOM 样本就绪(寄存器0x24[0]= 0'b 就绪)"这一步适用于 SPI 应用、但其余步骤是相同的。

    对于 MSB 和 LSB 部分:

    0x25 << 8 (0x25的右移8位)或0x26 (LSB)

    例如:

    0x25 = 0x80 =位1

    0x26 = 0x01 =位2

    value =(bit1 << 8)| bit2

    值= 1000 0000 0001 = 0x8001 = 32769

    *注意:这不是眼图值的真实示例,因为 该值太高*  

    如果0x25为0x00、则不需要右移。

    如果0x26为0x00、0x25为非0x00、则该值为0x25 << 8。

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

    我使用了 SMBUS ,但我可以尝试它.  

    谢谢。  

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

    您好、Nick:

    我试过读它,但0x25和0x26是零。 "我不知道你在说什么。"

    是否有任何引脚需要特殊处理?

    谢谢。  

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

    Terry、您好!

    没问题。 为困难道歉。 否、没有要设置的引脚设置。 这是您使用的脚本吗?、您是否选择 CDR 页面以及写入寄存器时是否使用屏蔽?

    RAW FF 04 07 //选择 CTLE/CDR 寄存器页面

    原始24 80 80 //开始快速 EOM

    RAR 25 00 00 //读取寄存器25和寄存器26并丢弃其中的内容

    RAR 26 00 00 //读取寄存器25和寄存器26并丢弃其中的内容

    RAR 25 00 00 //^^

    RAR 26 00 00 //^^

    RAR 25 00 00 //多次读取0x25 4096次

    RAR 26 00 00

    此致!

    Nick

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

    您好、Nick:

    我用你的步骤, 只是  成功的一次。 我尝试了 很多 次、都失败了。

     附件中的正确数据和故障数据。 有两张纸、纸张1是 原始 数据、纸张2是眼睛。  

    我 不知道为什么我不能重新准备正确的数据,即使我使用了相同的代码。  

    谢谢你。

     e2e.ti.com/.../LMH1297_5F00_eom.zip

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

    Terry、您好!

    您能否提供有关您的设置的更多见解、以确定为什么这可能不起作用?  

    根据您发送的附件、您正在读取值、但眼睛不正确。

    此致!

    Nick

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

    您好、Nick:

     我只能这样做。  

    RAW FF 04 07 //选择 CTLE/CDR 寄存器页面

    原始24 80 80 //开始快速 EOM

    RAR 25 00 00 //读取寄存器25和寄存器26并丢弃其中的内容

    RAR 26 00 00 //读取寄存器25和寄存器26并丢弃其中的内容

    RAR 25 00 00 //^^

    RAR 26 00 00 //^^

    RAR 25 00 00 //多次读取0x25 4096次

    RAR 26 00 00

    但,我读了 EOM 如下, 发生了什么?

    e2e.ti.com/.../LMH1297_5F00_EOM_5F00_Failed.zip

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

    Terry、您好!

    在 Excel 中应用颜色分级时、眼睛可见。 可以看到它在右侧部分,因为有一个清晰的梯度到零点,虽然我也看到条纹的命中,不应该有命中。 我之前在 CDR 未锁定或存在某种连接错误的情况下看到过这些条纹。 请注意、当您启动快速 EOM 时、眼图捕捉就会发生、并且值按顺序存储在0x25处的字节中。 每次读取该字节时、下一个值都会在迭代中出现。

    您使用什么脚本阅读 HEO/VEO?

    此致!

    Nick

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

    您好、Nick:

    我正在使用 STM32微控制器、并使用 SMBus 进行读取。

    读取是否有速度(或延迟)要求?

    谢谢你。

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

    Terry、您好!

    不必设置速度、因为在 FAST EOM 被触发后、会出现瞬时眼图捕捉。 此眼图捕捉的值存储在0x25和0x26中、可通过读取来迭代这些值、速度不会影响值。  

    此致、

    Nick