|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 STGing 于 2022-7-15 10:14 编辑 % F9 `2 i( \) R, u) P$ t+ D, i
8 W; v. ]# n8 o6 I, n
AFC(自动频率控制)校准3 l* `& G0 i$ r
校准目的:3 a- s/ v. \% G* X7 N" ~5 Q- ~
校准 AFC DAC 值与 TCVCXO 输出频率(26MHz)之间的对应关系,使得测试接收
! P- N5 n- W! G' v5 w L( W信号的频率误差在允许范围之内。
+ v9 U5 A+ i D' s: ^- R校准步骤:
* s4 C/ T) ]+ b6 e& w: b! b# X# T1. 控制综测仪Agilent 8960 或者 R&S CMU200 设定在BCCH(广播控制信道)中的某一个信道aRFcn_C0_GSM(可以为 1-124 中的一个,由板测软件初始设定),并设定发射功率为PDL(dBm)(由板测软件初始设定);
% r) B6 P X" Y" m% J8 x, o* G1 ~5 W2. 设定手机中频部分的接收增益为: -35-PDL(dB), AFC_DAC值为DAC1(由板测软件初始设定),软件发出AFC测试请求,在arfcn_C0_GSM信道上得到N_AFC个采样值;
% C7 `* s# y; H& P3. 等待 CPU 计算出接收 I/Q 信号的频率平均误差: △f1;
2 F; S: w' u/ t* P$ I4. 再设定手机中频部分的接收增益为: -35-PDL(dB), AFC_DAC值为DAC2(由板测软件初始设定),这里DAC2>DAC1,软件发出AFC测试请求,在测量信道上的到N_AFC个
G9 V" L3 V7 m$ x& M' N. R采样值;7 \) ]2 K6 D* s4 k( j
5. 等待 CPU 计算出接收 I/Q 信号的频率平均误差: △f2;
1 K4 t' F7 _/ H& q% T6. 计算 AFC DAC 斜率为: Slope=(△f1-△f2) /(DAC2-DAC1) ;由得到的 Slope 值及 DAC1 再计算得到初始 ADC 值: INIT_AFC_DAC 为:Use Default Value=△f1/ Slope+DAC1;, R9 m% o: Y$ b: y% d
$ @8 P( i$ E; L: t
3 ~+ A- ~' Y2 c* ]注: arfcn_C0_GSM、 PDL、 DAC1、 DAC2、 N_AFC均在板测配置文件META_6218B.CFG中初始设定,如下:
- F. M; c% c q) Xarfcn_C0_GSM = 70; 定义用于 AFC 测试的信道为 70;
0 C/ g- S+ l* s" Z$ nP_DL = -60; 定义综测仪发射功率为-60dBm;
. N6 w, r R4 z$ k: H7 X B& RN_AFC = 15; 定义 AFC 测量此时为 15 次;
. k: T0 j/ ~) r5 oDAC1=4000; 定义 DAC1 初始值为 4000;* \( l0 f8 h s8 g: J) B
DAC1=5000; 定义 DAC2 初始值为 5000;
4 u {8 `: a, d: E% S! J* A5 b7 m/ C+ u4 d, t7 J/ V
判断该项板测结果是否通过,即看得到测量结果值: Slope、 INIT_AFC_DAC 是否在上下限值之内,该限值亦在板测配置文件 meta_6218B.CFG 中设定,如下:
2 U# e+ k8 S$ T. Q[AFC table] //AFC DAC 参数表
* |3 a3 h1 L8 \5 l3 A! ^ |! wMAX_INIT_AFC_DAC = 7000
2 Q! i1 s0 B. A- E3 @MIN_INIT_AFC_DAC = 2000;(即定义 INIT_AFC_DAC 最大不超过 7000,最小不小于 2000)" a. e. y/ K* J7 e, o7 Y
MAX_AFC_SLOPE = 4.0
9 i' q" Q8 ?8 B E0 GMIN_AFC_SLOPE =2.3;(即定义 Slope 值最大不超过 4.0,最小不小于 2.3)( A1 u( _5 h$ f" E2 k$ d
~, I4 w2 Z( n* c8 f
下图为测量频率平均误差对 DAC 值曲线,呈线性关系,直线的斜率为 Slope。3 v7 z( E3 d+ E8 y2 L: y, g
( W6 Y3 o! Y1 g3 Y! T+ u( S# ~" X
# T( R! X. V# i3 Y1 I$ Z2 G. E- s
校准结果示例:6 X. F) M+ g$ u6 H9 M3 J$ h& T
AFC Calibration OK ;AFC 校准完成;7 x) p. |5 }! p4 }! Q P0 }
Slope=3.062000 ;校准得到的斜率: Slope=3.062000
9 \- ?. N- \! x; Z& l- s+ IUse Default Value=3647 ;校准得到的频率误差最小值对应的 AFC DAC 值=3647/ l! O, N0 _3 D6 B* s
AFC Calibration time=2.000000 ;AFC 校准所用时间;
' d Y3 F s& @" [) n; ~$ ?; d影响 AFC 的主要方面:3 B/ a- z8 ]; @- d, f
CXO 存在的不良,主要指存在频率偏差; M, _' o! B! M- o- v" G7 p/ d; @- w
)存在的不良,如断路、器件虚焊、器件
. `1 L3 G0 S7 ].RX PathLoss(接收路径损耗)校准
) ~7 z6 B, E* W3 G* W综测仪Agilent 8960 或者 R&S CMU200 设定在信道ARFCNi(i由 1 到 12),综) `& w) I% F: R
2. DL(dB),测量N_PM frames及M_PM samples;5 X/ R% S& w$ q" w5 C
4. 的补偿值;
- L, j7 G9 i' ^- X6 k& J:预定的校准信道 ARFCNi 在板测初始化文件: MTKCAL_6218B.INI 中初始设定。
; y: a. o j( o8 X) S. w9 B1.26MHz 时钟振荡器 VCT
7 B* l* h) ^, z2.VAFC 控制信号存在线路的不良或控制错误;
3 P# g$ n6 X& n4 S9 i7 y" m. B3.射频接收路经(J600->U601->SAW->U602 路径
5 _* p6 j+ p* b( M9 D# M4 h& `不良、及中频内部的频率解调电路存在的不良等;
2 D" Q% J5 ]5 G/ p) Z0 Z4.CPU 在 RF 接收部分存在的不良;3 [% d3 @# f/ _ y; h) S
二* }4 T, V+ X5 }( z4 A
校准目的:校准射频接收路径的损耗值。
7 _6 c5 z) v) _ V' y* Q校准步骤:
/ k2 L1 j. K# Q1. 控制控制测仪发射功率设定为PDL(dBm);设定手机中频部分的接收增益为: -35-P
* U! [" b# y2 Y: p6 |8 F1 \3. 等待CPU计算出接收的DSP功率,从而计算出射频接收端的功率值: PDL,req,从而估计出路径损耗为: △Li(dB) =PDL-PDL,req;重复 1-3 步,直到计算出 GSM 设定各信道
5 T9 z9 ^, W# g) ^' w5 h# \5. 重复 1-4 步,直到 GSM、 DCS 频段的补偿值;
" ]. k' w; h6 G, E& [& K' K注;Max ARFCN=15,30,45,60,75,80,100,124,975,1000,1023,-1 ; 设 定 需 校 准 的 信 道 为15,30,45,60,75,80,100,124,975,1000,1023
9 a' f; _& d ^* }5 S" h校准结果示例:1 p2 w+ v' M& \9 U' m* Y
Path Loss GSM TCH 15 PathLoss 1.125000 Calibration Pass
4 O5 J& C/ X! f# L: G+ bPath Loss GSM TCH 30 PathLoss 1.250000 Calibration Pass9 h1 k/ e9 o6 b' r5 J9 p7 J
Path Loss GSM TCH 45 PathLoss 1.125000 Calibration Pass8 {% C- Q" Y2 q8 j( V) P. m& W
Path Loss GSM TCH 60 PathLoss 1.125000 Calibration Pass
. R0 w9 o$ s0 ^+ L: h$ m& ePath Loss GSM TCH 75 PathLoss 1.125000 Calibration Pass B, X/ R! I& e; _6 \
Path Loss GSM TCH 80 PathLoss 1.125000 Calibration Pass
9 z! q" a1 J3 k F3 H
3 |2 P8 s2 w) V! w9 c3 ^& }5 e/ O! }- t/ A$ N6 i: v
|
|