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.

LMX2820: 信号输出异常

Part Number: LMX2820
Other Parts Discussed in Thread: LMX2594

项目中使用LMX2820实现射频信号输出时发现,在多次切换LMX2820配置参数实现信号频率更改后,会出现LMX2820输出信号失锁现象,具体信息如下:

(1)LMX2820被设定为工作在手动校准模式下,频率更改时会动态配置VCO_DACISET、VCO_SEL、VCO_CAPCTRL及分频系数;更改配置的时序和间隔满足SPI接口时序要求

(2)出现失锁现象后回读rd_LD字段状态,结果为3‘b11(当lmx2820输出正常时也会出现LD无法拉高,rd_LD = 3‘b11状态);

(3)回读出现失锁现象后回读LMX2820 R0~R122寄存器数值(命名:表A),重启LMX2820设备,频率输出正常时,回读其R0~R122寄存器(命名:表B),经对比发现表A与表B存在差异的寄存器为R74、R75、R113~R116,由于工作在手动校准模式下固R74和R75存在的差异可以认为对输出无影响,R113~R116均为保留的可读寄存器,由此可得出结论为失锁时与正常输出未失锁时寄存器参数是一致的;

(4)提供至LMX2820的鉴相频率经测试验证为正常;

(5)当出现失锁现象后,更改VCO_DACISET、VCO_SEL、VCO_CAPCTRL及分频系数等寄存器参数值时,LMX2820会响应(表现形式为随着鉴相频率和分频系数等输出更改,包络信号频域上搬移),但输出始终为失锁状态无法恢复。

(6)出现失锁现象后通过手动复位LMX2820 可实现状态恢复,但以下寄存器的reset值与register map描述不一致:R38、R39、R71、R72、R73、R74、R75、R77、R113、R116、R119

针对上述信息提出以下疑问:

A.LMX2820会在什么条件下进入rd_LD = 3'11状态,具体表征的硬件状态是什么?

B.为什么相同寄存器值但LMX2820的输出不一致,上述(2)中表A与表B相同但输出结果不一致?

C.寄存器的reset值与手册中描述的不一致是否会造成影响?

D.datasheet中为明确LMX2820的接口时序,是否可参照LMX2594接口控制时序?

E.为何会进入到失锁状态并无法恢复,这是一个非常致命的问题,非常限制LMX2820的使用场景?