发现AD9364的AGC的一个相位翻转问题,详细描述如下:
采用内部的BIST发送Tone信号,AD9364配置为AGC Slow 跟踪模式,FULL Table模式,增益表示默认的配置,未做改动。调整接收信号的大小,使得AGC的Index进行调整,当Index指针在0x22 和0x23变化时,发现从ADC出来的I Q信号相位翻转了180度。
进一步发现:
1、Index指针在0x22 和0x23变化时,总的增益变化是1dm,但是各子增益单元变化很大,即LNA的增益从3变化到14,跳跃了11db。导致I Q相位翻转了。
2、当信号能量落在这个位置时,AGC始终在震荡,即Index指针在0x22 和0x23反复来回变化;而其他能量时,AGC的指针式稳定的,稳定后不会再变化。
抓了些波形,如附件所示,请厂家FAE以及论坛里的高手帮忙看看,多谢。