MTK平台板测校准原理
(自动频率控制)校准
校准目的:
校准AFC DAC值与TCVCXO输出频率(26MHz)之间的对应关系,使得测试接收信号的频率误差在允许范围之内。
校准步骤:
控制综测仪Agilent 8960或者 R&S H(广播控制信道)_C0_GSM(可以为1-124中的一个,由板测软件初始设定),并设定发射功率为PDL(dBm)(由板测软件初始设定);
设定手机中频部分的接收增益为:-35-PDL(dB),AFC_DAC值为DAC1(由板测软件初始设定),软件发出AFC测试请求,_C0_GSM信道上得到N_AFC个采样值;
等待CPU计算出接收I/Q信号的频率平均误差:△f1;
再设定手机中频部分的接收增益为:-35-PDL(dB),AFC_DAC值为DAC2(由板测软件初始设定),这里DAC2>DAC1,软件发出AFC测试请求,在测量信道上的到N_AFC个采样值;
等待CPU计算出接收I/Q信号的频率平均误差:△f2;
计算AFC DAC斜率为:Slope=(△f1-△f2)/(DAC2-DAC1);
由得到的Slope值及DAC1再计算得到初始ADC值:INIT_AFC_DAC为:
Use Default Value=△f1/ Slope+DAC1;
注:_C0_GSM、PDL、DAC1、DAC2、,如下:
_C0_GSM = 70; 定义用于AFC测试的信道为70;
P_DL = -60; 定义综测仪发射功率为-60dBm;
N_AFC = 15; 定义AFC测量此时为15次;
DAC1=4000; 定义DAC1初始值为4000;
DAC1=5000; 定义DAC2初始值为5000;
判断该项板测结果是否通过,即看得到测量结果值:Slope、INIT_AFC_DAC是否在上下限值之内,,如下:
[AFC table] //AFC DAC参数表
MAX_INIT_AFC_DAC = 7000
MIN_INIT_AFC_DAC = 2000;(即定义INIT_AFC_DAC最大不超过7000,最小不小于2000)
MAX_AFC_SLOPE =
MIN_AFC_SLOPE =;(,)
下图为测量频率平均误差对DAC值曲线,呈线性关系,直线的斜率为Slope。
△freq(Hz)
DAC2
DAC1
Initial
slope
△f2
0
△f1
DAC
校准结果示例:
AFC Calibration OK ;AFC校准完成;
Slope= ;校准得到的斜率:Slope=
Use Default Value=3647 ;校准得到的频率误差最小值对应的AFC DAC值=3647
AFC Calibration time= ;AFC校准所用时间;
影响AFC的主要方面:
,主要指存在频率偏差;
;
MTK平台校准原理(配置图) 来自淘豆网m.daumloan.com转载请标明出处.