TI中文支持网
TI专业的中文技术问题搜集分享网站

LMX2581无法锁定,且输出不正确,无法判断是否为芯片问题

RT。我使用一款LMX2581时钟芯片,输入20MHz,输出2400MHz。通过clock code等软件得到寄存器值,从reg5-int,reg15到reg0。每个寄存器值回读后与我设计的一致,但是没有锁定和没有输出。其中回读reg6,显示为0X1831_1CC0,查看datasheet后,发现vco_detect为0,vco_rail_high为1,DLD为0,LD_PINSTATE为0。更困恼的是,回读的REG6中,VCO_SELECT为0,这与我设计的VCO选择VCO2,不符合。是否怀疑芯片无法响应配置寄存器?

下图为clock code中的配置与寄存器值。

注:clock code生成的reg5-init值认为错误,实际配置中使用的为0X0000_0015。

Chenxi Yuan:

回复 Seasat Liu:

试了,的确有效。那看来还是要继续从寄存器值上排查。另外reg6反馈的vco-select,是否应该与reg1中设置的vco-select一致了,这个是让我怀疑芯片无法正常相应配置的点。另外可还有什么监控手段,判断芯片正常。

user4401406:

回复 Chenxi Yuan:

LMX2581使用0_delay模式,控制字0_dly为1时,造成PLL失锁,那PLL就不能锁定了吗?我要产生1500MHz时钟,应该怎么编程啊??

赞(0)
未经允许不得转载:TI中文支持网 » LMX2581无法锁定,且输出不正确,无法判断是否为芯片问题
分享到: 更多 (0)