你好!
我们用的内部VCO,参考输入是16.8MHz,目标是让芯片输出某些频点的单载波(无调制)。发现芯片输出100M至600M大部分频点都很好,但是在若干频率附近就不能稳定LOCK。不能稳定锁定的频点频谱也很宽,能锁定的频谱很纯净。
比如在385MHz能锁定,寄存器值(R0~R7):
0x0083, 0x0101, 0x1e75, 0x3880, 0x3016, 0x0101, 0x8686, 0x09c4
但在384MHz不能稳定锁定,寄存器值(R0~R7):
0x0083, 0x0100, 0xd055, 0x3880, 0x301a, 0x0101, 0x8786, 0x09c4
黄色是不同的寄存器值。我从200M,每隔1M一直测试到600M,对比多个锁定和不锁定的相邻频点,发现CHDIV1都刚好改变了。
请帮忙查下,谢谢!
Kailyn Chen:
您好,您的意思是输出384MHz能锁定,385M输出不能锁定是吗?
那么这几个分频系数怎么设置的? VCO 频率范围多少,是否超过内部VCO 频率范围导致输出不能锁定?
另外注意倍频系数Mult需要大于Pre-divider。
建议使用TI的软件TICSPro来帮助进行寄存器设置:
https://www.ti.com/tool/TICSPRO-SW