ADI 技术
直播中

王凤英

7年用户 239经验值
私信 关注
[问答]

AD9361直流和正交校准问题

我在测试AD9361的时候发现,同样的配置校准,有的芯片的发射直流和IQ平衡可以校准到50dBc以下,有的却只能校准到30dBc左右。且发射通道1和2通道也不一样,很多时候会出现一个通道很好,另一个通道很差的问题。我想问问AD9361的同样的配置校准为什么会出现多个芯片和两个通道不一致的现象。这个校准如何保证每个芯片校准出来的性能都相同。
        我的板卡是按照参考设计自己设计的FMC板卡,配置参数也是按照手册自己开发的配置软件。可以正确配置,现在存在校准多个板卡的时候不一致的问题。wangmigooo

   

回帖(5)

王苑苑

2018-12-20 09:47:02
本振泄露(LO Leakage)的单位是dBm,0dB TX ATT时,一般能测到-50~-60dBm左右。TX ATT增加,LOL的趋势是随之降低,但不一定单调下降,与TX ATT也不是dB by dB。镜像校准的单位是dBc,偏离本振较近的频率成分,镜像校准效果好;偏离本振较远的频率成分,镜像校准效果不如较劲的。
做TX QUAD CAL时,需要注意留足校准时间。GUI生成脚本里有这样一个语句
WAIT_CALDONE TXQUAD,2000 // Wait for cal to complete (Done when 0x016[4]==0)
意思是设置TX QUAD timeout时间是2000ms,在这段时间内监测0x016[4]。如果该bit返回0,则TX QUAD完成,开始执行下一条命令。如果2000ms内0x016[4]一直为高,则TX QUAD未完成,在2000ms终了时退出TX QUAD,执行下一条命令。在将GUI脚本转化为BSP/MCU/CPU脚本时,需要注意留足校准时间,并监测0x016[4],0x0A7/0A8[1:0]。
如果认为自动校准效果不好,可以用手动校准,找出最优的0x0A0,0x0A3的值(最优NCO offset值),并将这个值写到初始化脚本。手动校准时,在ALERT状态改变NCO offset,运行后在TX状态看TX LOL和TX image的校准效果。
//Manual QEC
SPIWrite 169,C0
SPIWrite 0A0,XX
SPIWrite 0A3,XX
SPIWrite 016,10
WAIT_CALDONE TXQUAD,2000
SPIRead 0A7
SPIRead 0A8
举报

王凤英

2018-12-20 10:06:39
引用: 60user55 发表于 2018-12-20 10:11
本振泄露(LO Leakage)的单位是dBm,0dB TX ATT时,一般能测到-50~-60dBm左右。TX ATT增加,LOL的趋势是随之降低,但不一定单调下降,与TX ATT也不是dB by dB。镜像校准的单位是dBc,偏离本振较近的频率成分,镜像校准效果好;偏离本振较远的频率成分,镜像校准效果不如较劲的。
做TX QUAD CAL时,需要注意留足校准时间。G ...

首先谢谢你的回答,但是你说的也存在问题。
你回答的:本振泄露(LO Leakage)的单位是dBm。但是我在AD9361器件手册里查到的是本振泄露的单位是dBc
按这样计算的话,那你的意思是不是0dB的衰减时发射功率就是0dBm?
AD9361的发射OIP3只有19dBm,要是0dBm输出的话线性度才38dBc有点低了。要是采用外接高OIP3射频放大器并且增加衰减回退功率保证线性度的话那么就会增加发射衰减值,本振泄露抑制度就会会减小。AD9361能不能在0dBm发射功率的情况下同样保证线性度和本振泄露都在50dBc以上呢?
举报

李海

2018-12-20 10:13:02
引用: esgss 发表于 2018-12-20 10:30
首先谢谢你的回答,但是你说的也存在问题。
你回答的:本振泄露(LO Leakage)的单位是dBm。但是我在AD9361器件手册里查到的是本振泄露的单位是dBc
按这样计算的话,那你的意思是不是0dB的衰减时发射功率就是0dBm?

发射本振泄露从系统角度看以dBm表示更好, 因为本振泄露不会随发射信号的数字域回退而减小, 这和改变发射衰减档位是两回事. 简而言之, 在0dB发射衰减档位情况下, 如果输出信号是满刻度单音, 则单音功率为7dBm, 本振泄露的典型值为-50dBc, 即-43dBm. 如果输出信号在数字域回退10dB, 即输出-3dBm单音, 本振泄露还是-43dBm, 但是dBc变为40dBc. 如果不改变数字域回退, 而是调整发射衰减档位, 则输出的本振泄露会随衰减档位而有所变化, 但不是dB/dB变化, 所以数据手册上列了0dB衰减和40dB衰减两种值做参考. 另外需要注意的是这个是典型值, 如果要保证不同温度和不同衰减档位情况下的本振泄露足够小, 必须额外做在线本振泄露校正才行. 另外OIP3=19dBm应该是在满刻度输出条件下测的, 这个指标决定了实际系统的ACLR, 要保证50dBc的ACLR通常要做适当的数字域回退.
举报

周密

2018-12-20 10:24:01
引用: msvsudsdf 发表于 2018-12-20 10:37
发射本振泄露从系统角度看以dBm表示更好, 因为本振泄露不会随发射信号的数字域回退而减小, 这和改变发射衰减档位是两回事. 简而言之, 在0dB发射衰减档位情况下, 如果输出信号是满刻度单音, 则单音功率为7dBm, 本振泄露的典型值为-50dBc, 即-43dBm. 如果输出信号在数字域回退10dB, 即输出-3dBm单音, 本振泄露还是-43dBm, 但 ...

你好,SongZ。我用DDS产生500K信号,设置带宽1.2M,本振243M。现在输出波形为243.5M 5dbm大小,通过调节NCO phase offset值,将本振(243M)和镜像(242.5M)抑制到46dbc左右。但三次谐波241.5M(243-3*0.5)只有30dbc。请问这是正常指标,还是哪里设置不对?这种信号能不能用?如果用100K单音信号测试,三次谐波就在带内了,请问怎么解决,谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分