我一直在研究软件、以便在定制 PCB 上启动该 PLL。 在大多数情况下、我们可以正常工作、但我确实遇到了一些问题、通过将 TICS Pro GUI 注释与数据表进行比较/对比、可以将功能组合在一起。 不过、我还有以下问题需要澄清。
我的第一个问题是 SEG1_EN R31[14]。 数据表似乎认为、如果通道分频器为2、则应将其设置为0、否则应设置为1。 在我的测试中、当通道分频器为2且 SIG1_EN 为0时、PLL 不会锁定。 如果我确实为/2的通道分频器启用 SIG1_EN、我会锁定。 我确实启用了 VCO_PHASE_SYNC、我在 GUI 上注意到、如果我尝试禁用 SIG1_EN、则会显示一个错误、说明我应该在启用了 VCO_PHASE_SYNC 且两个 MUXOUT 都未配置为 VCO 的配置中启用 SIG1_EN。 该消息的最后一部分对我来说毫无意义、但也许我的答案是、如果启用了 VCO_PHASE_SYNC、我还必须启用 SIG1_EN、而不考虑分频器。
-在使用 GUI 时、我注意到的下一件事是、它提供了一条关于将断电输出(我们配置中的 RF_OUT_B 未使用)设置到 VCO 的警告。 我认为数据表建议将任何未使用/断电输出多路复用器选择设置为 VCO、但 GUI 似乎不同意。 在我们的配置中、我们很可能始终将 RF_OUT_A 设置为通道分频器、并将 RF_OUT_B 设置为断电、在本例中、多路复用器应为 RF_OUT_B 选择什么?
- 我们也遇到了一些 MUXOUT 引脚的问题。 我最初使用该引脚进行 SPI 读回、然后在配置器件后翻转该引脚以进行锁定检测、在看到 Rb_LD_VTune 状态后、在 R110中输入0x2。 我们将 LD_TYPE 设置为0x1、在检测到 RD_LD_VTune 中的锁定后、我将 MUXOUT_LD_SEL、R0[2]设置为0b1、我们看不到 MUXOUT 引脚被置为有效。 就寄存器配置而言、是否存在任何问题或缺少任何内容?
谢谢!
Craig