工具/软件:
在 ZDM 模式下、我可以校准相位偏移、但如果有一些标志或中断表明此校准已结束? 我找不到任何东西。
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.
工具/软件:
在 ZDM 模式下、我可以校准相位偏移、但如果有一些标志或中断表明此校准已结束? 我找不到任何东西。
Kyle Yamabe ,请帮助评论这里。
您好、Piotr、
LOPL 寄存器将实时显示器件内预期值和实际值相位的当前状态。
使用 ZDM 进行相位调整时、基本上有两种模式。 一种模式是设置相位使能位、这意味着如果相位发生变化、您将开始看到输出以设定的速率偏移到新的所需相位。 另一种模式是设置相位启用、其中输出会立即根据预期调整相位、因为电流和最终输出之间没有太大的相位差。 如果相位调整非常大、您可以进入输出的相位状态不确定。 如果相位使能关闭、则在执行相位调整后、必须执行 软芯片复位。
可能不设置 LOPL 的原因有几个。
根据其他参数的设置、相位偏移寄存器可能只移动很小的时间。 根据设置 LOPL 位的验证设置、应用于 ZDM 偏移的变化可能不足以注册 LOPL。
另一种可能的情况是器件未正确设置为 ZDM。 如果未在 ZDM 中设置器件、DPLL_PH_OFFSET 寄存器实际上仍将有效、因此您可能会看到此相位调整不在 ZDM 中、而这不会触发 LOPL 寄存器。
每次进行软芯片复位时、输出相对于输入信号的相位是否保持不变?
此致、
Kyle Yamabe
您好、Piotr、
我继续测试您的配置,当我打开它,我得到非常奇怪的结果你的文件。
如果您从 OUT4 进行测量、TCS 文件的 OUT_4_EN 未启用、因此 OUT4 通道上应该没有输出、因此 ZDM 不应该正常工作。 我认为 REF2 和 REF3 的验证寄存器上可能存在错误、或某些设置不同步。
您是否能够将输入从 REF2 和 REF3 更改为 REF0 和 REF1? 如果您的设计符合要求、请尝试在 test.e2e.ti.com/.../Reference-input-changed-and-re_2D00_ran-startpage-configuration.tcs 上附加配置
LOPL 标志适用于每个 DPLL。 但是、 对于输入基准、器件处于 ZDM 时的锁相丢失是相对于输入基准发生的。
要在寄存器空间中对器件进行编程、而不仅仅是在 EEPROM 中进行编程、需要执行软复位。
要执行软复位、您可以在其余寄存器编程完毕后对这些寄存器进行编程。 这只会将 SWRST 位置为有效和置为无效以执行软复位。
0x001740
0x001700
此致、
Kyle Yamabe