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.

[参考译文] CDCE913:如何动态更改 fout

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/963269/cdce913-how-to-change-fout-on-the-fly

器件型号:CDCE913
主题中讨论的其他器件: CLOCKPRO

你好

请告诉我如何在不丢失 fout /或意外 fout 频率的情况下更改 fout?


问题1.

如何通过更改 N、P、Q、R 即时更改 fout (MHz)而不丢失 fout 或意外频率?

我想知道 PLL 解锁。


问题2.

我的想法是  通过更改偏移13h 00h 或02h 来更改 PLL1_0和 PLL1_1。

在此过程中、我是否可以预期频率从 PLL1_0线性转换到_1?

步骤:

1写入18~1Bh;预先设置 PLL1_0
2写入1C~1Fh;提前设置 PLL1_1
3写入13h;选择 PLL1_0或 PLL1_1

请提供建议

此致

e2e.ti.com/.../CDCE913_5F00_change_5F00_fout_5F00_on-the-fly.pptx

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

    Shibatani 您好、

    问题1.

    该器件不是无毛刺脉冲器件、并且在通过 I2C 编程或控制引脚更改 N、P、Q、R 值时会有停机时间(意外频率)。

    在对器件进行编程时、需要写入 PLL1_x 寄存器。 此通信时序也可以在数据表中看到。

    此器件上的 PLL 锁定时间需要~ 10us、请参阅第11.2.2.3节"晶体振荡器启动"以了解此定义。

    问题2.

    请再次注意、使用控制引脚也不能保证无毛刺脉冲性能。

    如果您计划使用 PLL1_0和 PLL1_1、由引脚选择单独控制、则这应该是最快的更改。 请注意、该器件需要对器件进行初始编程、对 PLL1_0和 PLL1_1采用不同的频率规划、并对 Reg2中的 SPICON 位进行编程。

    S0、S1、S2组合将决定 FS1_x:PLL1频率选择。 有关此组合的信息、请参阅 ClockPro Direct Registers 视图工具、因为可以针对不同的 Multi/Div 定义进行计算。

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

    嗨、Shibatani、

    这是我之前尝试上传的图像。

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

    尊敬的 Aaron - San

    感谢您的快速回答。

    我将对此进行调查。

    再次感谢你