Other Parts Discussed in Thread: LMH1208, LMH1228
部件号: LMH1208
主题 LMH1228 中讨论的其他器件
TI 团队大家好、
我将使用 LMH1208 作为 12G-SDI 电缆驱动器、并尝试通过 I2C 控制 SDI_OUT1 上的 CTLE/EQ 增强。
根据 LMH1228 和 LMH1208 编程指南 (2018)“、用于对 CTLE 升压进行手动编程的 LMH1208 宏如下:

我观察到的内容(问题):
-
我通过
xx扫描 (0x00 至 0x94) 多次执行上述 LMH1208 宏。
-
我可以正确读回寄存器 0x52 = xx(因此该值似乎已写入模拟路径)。
-
但是,我确实做到了 不会 可以看到 SDI_OUT1 波形/均衡行为中有任何明显的变化。
-
根据 LMH1228“引脚覆盖寄存器控制“部分、我将寄存器 0x3F 从 0x01 修改为 0x03(即设置位 1)。 之后、SDI_OUT1 显示明显的额外升压/均衡。

-
我担心的是、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 设置?
谢谢你。


