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

LMX2594: LMX2594配置扫频模式,锁定状态回读跟MXOUT输出不匹配问题

Part Number:LMX2594

Hello,

在我们使用贵司LMX2594时,需查看锁定状态,锁定目前通过下述两种方法进行检测:

(1)查看内部寄存器R110的[10:9]回读Vtune lock state。

现象:发现大部分时候,状态为2(locked);偶尔,状态为0(unlocked(vtune low))。

(2)配置MUXOUT为LOCK Detect,LD_type=0。示波器探测muxout输出一直为0,表示锁定。

VCO calibration status lock detect works by indicating a low signal on the MUXout pin whenever the VCO is
calibrating or the LD_DLY counter is running。

所以,我该以哪个为准。

希望您能给我一些建议,祝工作愉快,谢谢。

user6559326:

订正一点:LD_TYPE设置的为1

,

Kailyn Chen:

您好,昨天系统因为有些问题耽误给您回复了。

您好,如果MUXOUT配置为LOCK Detect的话,那么是通过读取寄存器R110的rb_LD_VTUNE来决定是否lock的。看下面我mark的部分介绍。

,

user6559326:

ok,也就是说:假设LD_TYPE=0,则实际读取R110的值跟MUXOUT的电平表示应该是匹配的。?

,

Kailyn Chen:

应该是LD_TYPE=1,1 = Indirect Vtune,Indirect Vtune锁定检测是基于内部产生的电压和charge pump的Vtune电压相关(但不相同)。

当lock时,MUXout引脚呈现高电平状态,此时应该是和R110的rb LDVtune读取寄存器的值一直的,为rb LDVtune=2.

如果配置为LD_TYPE=0.VCO calibration status。 说明的是当VCO校准或DL DLY计数器在运行时,通过MUXOUT输出低电平,说明VCO校准状态lock detect正在工作,但并不代表已经锁存。

,

user6559326:

OK,我们配置了LD_TYPE=1,不过使用的是外部信号触发扫频模式ramp。触发信号间隔在0.27525ms,ramp区间在0.275ms。正常工作时,回读寄存器rd LDVtune值,发现大部分情况是2,但偶尔会有0(unlocked)的情况。

可能是什么问题? 扫频的时候理论上rd_LDVtune是恒为2的吗?这种配置下,切换muxout为lock detect,发现muxout是恒为低的,这是为什么呢?

这是波形配置图示:从12Ghz-12.05Ghz。

best wish。

,

Kailyn Chen:

您好,偶尔unlock的状态,请确保您的配置顺序:

当设置完所有寄存器之后,确保OSCin 时钟稳定,然后再将FCAL_EN=1.

VCO校准需要稳定的OSCin,如果OSCin时钟不稳定的话,在VCO校准过程中内部模块会hang up,会导致unlock,那么此时需要reset之后再进行VCO校准。

,

user6559326:

好的,偶尔unlock的状态更清楚的描述为:

比如外部MCU一直在循环读rd LDVtune值,多次的结果可能为:

2

2

2

2

0(unlocked)

2

2

2

就是说未锁定是随机的。

只会有OSCin时钟会导致这个问题吗?我们用的是恒温晶振,稳定度挺高的。

这个0表示的是这个chirp失锁,还是说这个chirp中存在一个频点的失锁就会导致此寄存器报告失锁状态?

祝国庆假期愉快,期待您的回复。

,

Kailyn Chen:

失锁,指的是一个频率导致的失锁,不是芯片本身失锁。

因为您多次状态下都是lock的,偶尔失锁,所以我怀疑不是配置的问题,是稳定问题导致。

,

user6559326:

最后希望您能确认一下我们当前的配置:如图所示,由外部脉冲信号进行触发,上升沿触发一个新的波形输出,脉冲T=0.275250ms,波形ramp周期为0.275ms。是否可能是ramp从最大频点往最小频点跳的时候出现失锁?

如果使用三角波,是不是可能不会出现这个问题呢?

再次感谢。

,

user6559326:

2594调试记录:

(1)调试发现,使用三角波的时候,当波形参数时间精度为50us以下时,波形将失真,导致不锁定。ex:使用250us的upramp而不是275us等时间。

(2)调试发现,使用锯齿波,也就是只有ramp0,vtune上将会有过冲区间,导致不稳定,寄存器会偶尔读出为0。不过应该不影响使用,只是过冲下降那段频率失去锁定。

赞(0)
未经允许不得转载:TI中文支持网 » LMX2594: LMX2594配置扫频模式,锁定状态回读跟MXOUT输出不匹配问题
分享到: 更多 (0)