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.

[参考译文] LMX2594EVM:初始化序列持续时间

Guru**** 2468610 points
Other Parts Discussed in Thread: LMX2594

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/850280/lmx2594evm-initialization-sequence-duration

器件型号:LMX2594EVM
主题中讨论的其他器件:LMX2594

我们正在使用 LMX2594 PLL 组件开发新的电子板。 为了满足电路板要求、我们需要最大程度地缩短 SPI 初始化序列的持续时间。

下面是我们用于对该 PLL 进行编程的 SPI 初始化序列:

  1. R0寄存器编程为2512 (复位= 1)
  2. 等待 X ms
  3. R0寄存器编程为2510 (复位= 0)
  4. 等待 X ms
  5. 所有寄存器均已编程(R0为2514 (FCAL_ENABLE = 0)
  6. 等待 X ms
  7. R0寄存器编程为2518 (FCAL_ENABLE=1且 MUXOUT=0)
  8. 等待 X ms
  9. 通过251C (FCAL_ENABLE=1且 MUXOUT=1)对 R0寄存器进行编程

 

如果 X=4ms、一切都正常(PLL 被锁定并且输出信号频率正确)。 如果 X=2ms、PLL 锁定几 ms、然后解锁。

 

您是否知道上述序列的每个步骤之间需要的最小时间?

 

非常感谢您的帮助、

此致

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

    大家好、

    我有一些问题。

    1. 使用2512 (RESET=1)编程的 R0寄存器[TI]在此步骤之前、参考时钟是否就绪?
    2. 等待 Xms [TI]我认为不需要执行此步骤、复位是将所有寄存器返回为默认值、几乎不需要任何时间。
    3. R0寄存器编程为2510 (RESET=0)[TI]FCAL_EN = 0?
    4. 等待 X m[TI]与2相同。 以上内容。
    5. 所有寄存 器均已编程(R0为2514 (FCAL_ENABLE=0)[TI]请确保按降序对寄存器进行编程。 即、在末尾对 R0进行编程 我建议在此步骤中使 FCAL_EN = 1来开始校准。
    6. 等待 X ms
    7. R0寄存器编程为2518 (FCAL_ENABLE=1且 MUXOUT=0)[TI]如果您不执行寄存器回读操作、则可以在此步骤中使 MUXOUT = 1并跳过步骤8。 和9.
    8. 等待 X ms
    9. 通过251C (FCAL_ENABLE=1且 MUXOUT=1)对 R0寄存器进行编程
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Noel、您好!

    我要感谢你的回答,我的同事考虑了你的意见,一切都对他们有用。