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.

[参考译文] LMH1208:LMH1208:手动 EQ(寄存器 0x2D/0x03)是否需要设置寄存器 0x3F[1]才能接受手动 EQ(寄存器 0x2D/0x03)是否需要设置寄存器 0x3F[1]才能对 SDI_OUT1 生效?

Guru**** 2782445 points

Other Parts Discussed in Thread: LMH1208, LMH1228

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1612741/lmh1208-lmh1208-does-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-takdoes-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-take-effect-on-sdi_out1

部件号: LMH1208
主题 LMH1228 中讨论的其他器件

TI 团队大家好、

我将使用 LMH1208 作为 12G-SDI 电缆驱动器、并尝试通过 I2C 控制 SDI_OUT1 上的 CTLE/EQ 增强。

根据 LMH1228 和 LMH1208 编程指南 (2018)“、用于对 CTLE 升压进行手动编程的 LMH1208 宏如下:

我观察到的内容(问题):

  1. 我通过xx扫描 (0x00 至 0x94) 多次执行上述 LMH1208 宏。

  • 我可以正确读回寄存器 0x52 = xx(因此该值似乎已写入模拟路径)。

  • 但是,我确实做到了 不会 可以看到 SDI_OUT1 波形/均衡行为中有任何明显的变化。

  1. 根据 LMH1228“引脚覆盖寄存器控制“部分、我将寄存器 0x3F 从 0x01 修改为 0x03(即设置位 1)。 之后、SDI_OUT1 显示明显的额外升压/均衡。

  2. 我担心的是、LMH1208 “通过寄存器 0x2D/0x03“手动 EQ 宏没有提及寄存器 0x3F、我不确定使用 0x3F[1]是否是 LMH1208 的必需/正式步骤、或者是否意外依赖了某个不可取的行为。

我的问题:
a) 对于 LMH1208、为了使“手动 EQ(寄存器 0x2D/0x03)“可靠地在 SDI_OUT1 上生效、需要进行设置 寄存器 0x3F[1]= 1 (EQ 增强旁路的引脚覆盖)、具体取决于 OUT_CTRL 引脚状态?
B) 如果寄存器 0x52 与寄存器 0x03 匹配、则由于 OUT_CTRL(或其他引脚/多路复用器控制)控制的 EQ 增强旁路路径、输出是否仍然显示不变? 如果是、建议使用什么方法来强制寄存器控制行为?
c) 是否必须在对 0x2D/0x03 进行编程之前完成官方推荐的初始化/时序控制(例如,复位/重新初始化内部状态机)、以确保实际应用已编程的 CTLE 设置?

谢谢你。  

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

    您好、  

    我们明天就会回来。  

    此致、
    j

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

    Hi Kawaguchi-San、  

    1.是的,您必须覆盖销控制。 在该器件中、即使器件处于导通状态、引脚控制仍然有效、因此覆盖这一点至关重要。  
    2.是的、如果 0x52 与 0x03 匹配、则可能就是这种情况。 要强制控制寄存器、理想方法是像使用 0x3F 进行覆盖一样进行覆盖。  
    3.官方推荐是你最初看到的表格。 但是、看起来该表被错误标记、因为您更改的位相比覆盖位 3 更有意义。  

    如果您有任何其他问题、敬请告知。  

    此致、
    j

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

    尊敬的 J:

    感谢您的澄清。

    为避免依赖意外行为、我想确认 官方 即 LMH1208 的序列和寄存器 0x3F 的正确寄存器说明。

    (1) 请确认确切的 LMH1208 序列(宏)

    我根据 LMH1228“手动 CTLE 控制 (AM0)“表创建了以下建议的宏、并包含 LMH1208 特定的更改:

    建议的 LMH1208 宏 (SDI_OUT1 @ 12G):

    LMH1228 表中列出的差异:

    • 替换RAW 3F 20 20RAW 3F 03 03(设置位 1 以进行引脚覆盖;保持位 0=1)。
    • 已删除RAW 31 00 60、因为 LMH1208 仅在 AM0(无 AM1)中运行。
    • 已删除RAW 0A 0C/00、因为 LMH1208 没有 LMH1228 CDR 状态机复位序列。

    问题 1:
    能否确认上面的宏是 推荐/官方 如何确保手动 EQ (0x2D/0x03) 对 LMH1208 SDI_OUT1 生效?

    问题 2:
    设置寄存器 0x3F[1]后(引脚覆盖)、0x2D[3]=1仍会运行 必需 或者是否0x3F[1]=1单独强制寄存器控制的 EQ、从而不需要覆盖“位 3“?
    (您关于表被错误标记的注释使我不确定 LMH1208 表是否应显式覆盖 0x3F[1]而不是 0x2D[3],或者对此加以补充。)


    (2) LMH1208 文档中的寄存器 0x3F 定义

    编程指南中的“5.2 LMH1208 CTLE 寄存器页面“部分显示了寄存器 0x3F 保留 (RW)、默认为 0x01。 但是、如您所回答、通过 0x3F 覆盖引脚控制至关重要。

    问题 3:
    对于 LMH1208、CTLE 页面寄存器 0x3F 的功能是否与 LMH1228 0x3F 定义相同(至少针对位 1)?
    如果是、您能否分享 官方位说明 对于 LMH1208(位名称/行为)、以及是否计划勘误表或文档更新?

    此致、
    川口市

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

    Hi Kawaguchi-San、  


    [引述 userid=“545452" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1612741/lmh1208-lmh1208-does-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-takdoes-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-take-effect-on-sdi_out1/6220858

    能否确认上面的宏是 推荐/官方 如何确保手动 EQ (0x2D/0x03) 对 LMH1208 SDI_OUT1 生效?

    [/报价]

    在下表第二行中增加 3F 02 02 就足够了。  


    [引述 userid=“545452" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1612741/lmh1208-lmh1208-does-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-takdoes-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-take-effect-on-sdi_out1/6220858 问题 2:
    设置寄存器 0x3F[1]后(引脚覆盖)、0x2D[3]=1仍会运行 必需 或者是否0x3F[1]=1单独强制寄存器控制的 EQ、从而不需要覆盖“位 3“?
    (您关于表被错误标记的注释使我不确定 LMH1208 表是否应显式覆盖 0x3F[1]而不是 0x2D[3],或者加以补充。)[/报价]

    还需要 0x2D[3]。 0x3F[1]会覆盖引脚控制到寄存器控制。 0x2D[3]启用通过 0x3[7:0]控制 EQ 值。  


    [引述 userid=“545452" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1612741/lmh1208-lmh1208-does-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-takdoes-manual-eq-reg-0x2d-0x03-require-setting-reg-0x3f-1-to-take-effect-on-sdi_out1/6220858 问题 3:
    对于 LMH1208、CTLE 页面寄存器 0x3F 的功能是否与 LMH1228 0x3F 定义相同(至少针对位 1)?
    如果是、您能否分享 官方位说明 对于 LMH1208(位名称/行为)、以及是否计划勘误表或文档更新?

    是的、这与 LMH1228 位说明相同、因为 LMH1208 也是相同的。  
    如果需要、我们可以更新编程指南。  

    此致、

    j

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

    尊敬的 J:

    感谢您的澄清和确认。

    我们将通过添加“RAW 3F 02 02“并保持“0x2D[3]=1"来“来通过寄存器 0x03 启用寄存器控制的 EQ、从而继续执行 LMH1208 手动 EQ 序列。

    此致、
    川口市

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

    尊敬的 J:


    确认如下:在 LMH1208 中、是 0x3F 共享的唯一寄存器 相同的寄存器定义(地址/位含义) 驱动器?

    如果还有其他共享的寄存器/字段、您可以列出这些寄存器/字段、还是将我指向相关部分?

    此致、
    川口市

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

    Hi Kawaguchi-San、  

    很抱歉、除非询问特定的寄存器、否则我不能透露文档提供的内容以外的信息。 您对任何特定的寄存器是否有疑问?

    此致、
    j

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

    尊敬的 J:

    感谢您的答复。
    我懂了。
    我将查看文档。
    我现在就来了。

    此致、
    川口市