您好!
我尝试使用 CDCE6214对频率进行精细调节。 为此、我想使用分数除法器、并使用数字器。
我使用了它、25MHz 输入生成24.576MHz 输出+/- 500ppm。
但是、如果不使用 R0.SWRST 位来复位 PLL、PLL 似乎无法自动跟随新编程的小数。 在这种情况下、PLL 重新校准并解锁、输出中断。
=> Q1。 是否可以强制 PLL 在不复位的情况下重新读取数字器寄存器?
因此我尝试了 DCO,它具有编程的增量或减量值以及脉冲。 它可以正常工作,但主要的缺陷使它不安全:
-数字寄存器似乎没有反映实际的分子值,所以我们不知道实际编程的值是多少(总增量是多少)。
=> Q2。 是否可以知道使用 DCO 递增/递减之后的实际分子值(或 DCO 增量)?
-数值递增/递减不受限制。 我认为它会在2^24后绕回、但您可以将其拉至远远超过100%、到目前为止 PLL 超出工作范围并解锁。
-使用 R0.SWRST 位复位 PLL 不会复位 DCO 增量、因此它失控。 也尝试禁用 DCO、但 DCO 值仍然有效。
=> Q3。 是否可以重置 DCO?
谢谢、
Eric Heurtel - SOUND4.