|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 STGing 于 2022-7-15 10:14 编辑
1 h. [; u( a( s- C, M# }" K: P$ O3 T" L0 B' |: g$ j
AFC(自动频率控制)校准: O, @+ m! ]% P5 q/ [
校准目的:0 Z8 d4 H% k( |8 p! {
校准 AFC DAC 值与 TCVCXO 输出频率(26MHz)之间的对应关系,使得测试接收6 p; l# n# U0 v" o. K! q ?# r
信号的频率误差在允许范围之内。0 z6 K5 t9 d+ X4 s2 J1 \
校准步骤:
! }4 G7 k, Q" O( O5 j! M1. 控制综测仪Agilent 8960 或者 R&S CMU200 设定在BCCH(广播控制信道)中的某一个信道aRFcn_C0_GSM(可以为 1-124 中的一个,由板测软件初始设定),并设定发射功率为PDL(dBm)(由板测软件初始设定);7 J f: {2 y4 O: w- Q0 Q Y) z
2. 设定手机中频部分的接收增益为: -35-PDL(dB), AFC_DAC值为DAC1(由板测软件初始设定),软件发出AFC测试请求,在arfcn_C0_GSM信道上得到N_AFC个采样值;
) Q+ d6 A. O3 X+ c3. 等待 CPU 计算出接收 I/Q 信号的频率平均误差: △f1;
' v4 V1 L8 C9 F" ]" U4. 再设定手机中频部分的接收增益为: -35-PDL(dB), AFC_DAC值为DAC2(由板测软件初始设定),这里DAC2>DAC1,软件发出AFC测试请求,在测量信道上的到N_AFC个
+ M& p9 M. W( q u9 M采样值;
7 q2 Y, n; J5 _6 c0 ?8 q5. 等待 CPU 计算出接收 I/Q 信号的频率平均误差: △f2;
7 n Q. g0 k8 x* `. d1 ?, Q5 T6. 计算 AFC DAC 斜率为: Slope=(△f1-△f2) /(DAC2-DAC1) ;由得到的 Slope 值及 DAC1 再计算得到初始 ADC 值: INIT_AFC_DAC 为:Use Default Value=△f1/ Slope+DAC1;
3 k m t" r7 q- d. G& _; B$ d+ B( r6 E% i* c' M# E9 [* l* t
, A$ r- d% c0 S( n# ]! `6 E. d注: arfcn_C0_GSM、 PDL、 DAC1、 DAC2、 N_AFC均在板测配置文件META_6218B.CFG中初始设定,如下:
* @/ v, j; \) g0 ]1 A; Narfcn_C0_GSM = 70; 定义用于 AFC 测试的信道为 70;% H. h- P1 t4 L/ J ^- I5 t0 ^" s
P_DL = -60; 定义综测仪发射功率为-60dBm;9 s, N3 Z9 B& r# N i; z* S0 R6 V$ V
N_AFC = 15; 定义 AFC 测量此时为 15 次;
+ K, l+ [4 H& ?( f- ^2 i7 KDAC1=4000; 定义 DAC1 初始值为 4000;
( q* n( {1 t; nDAC1=5000; 定义 DAC2 初始值为 5000;
+ }1 b* o! P7 l2 V9 ^0 \ k
* H$ J, S3 {$ g判断该项板测结果是否通过,即看得到测量结果值: Slope、 INIT_AFC_DAC 是否在上下限值之内,该限值亦在板测配置文件 meta_6218B.CFG 中设定,如下:% [; l. e9 [5 `% n
[AFC table] //AFC DAC 参数表& k# }6 A; B9 Z* s- D
MAX_INIT_AFC_DAC = 7000
7 t3 C: r3 h D) e# _+ _MIN_INIT_AFC_DAC = 2000;(即定义 INIT_AFC_DAC 最大不超过 7000,最小不小于 2000)4 \4 C7 V. L) ?: G, r1 n
MAX_AFC_SLOPE = 4.0
( X: I& H0 B. N$ s' ?5 VMIN_AFC_SLOPE =2.3;(即定义 Slope 值最大不超过 4.0,最小不小于 2.3)4 t/ R" e) V, H1 w; v
9 v7 n, M9 M. y: i
下图为测量频率平均误差对 DAC 值曲线,呈线性关系,直线的斜率为 Slope。
( D+ Z. Z8 [. `$ I6 Y0 {. m
5 p3 ~3 b$ }$ R- P; ]# Z
( X2 D" H* {, W
校准结果示例: d7 C& m5 ~6 ?
AFC Calibration OK ;AFC 校准完成;
0 @7 l! [# q, i2 H& U1 [/ i& SSlope=3.062000 ;校准得到的斜率: Slope=3.062000
/ n$ p3 w2 h+ n! uUse Default Value=3647 ;校准得到的频率误差最小值对应的 AFC DAC 值=3647
& Z* ?* A4 H, Q0 G; |AFC Calibration time=2.000000 ;AFC 校准所用时间;
. f* O+ `. V2 b2 H8 C8 u' c& c影响 AFC 的主要方面:
9 {6 R' K& F$ e ^CXO 存在的不良,主要指存在频率偏差;/ K5 i. W, g, L- m" s7 c7 X
)存在的不良,如断路、器件虚焊、器件7 j2 [; R1 O& L* V( \4 a) c* U1 v
.RX PathLoss(接收路径损耗)校准
9 r4 c& g& h- V( Z' f# k* b综测仪Agilent 8960 或者 R&S CMU200 设定在信道ARFCNi(i由 1 到 12),综
1 s* | \% O" I2. DL(dB),测量N_PM frames及M_PM samples;
9 P) l/ ^" g3 x; V( A+ {0 V4. 的补偿值;3 j( Y* _$ E- L0 N- ^) a
:预定的校准信道 ARFCNi 在板测初始化文件: MTKCAL_6218B.INI 中初始设定。: S' ^1 c2 d% \
1.26MHz 时钟振荡器 VCT; Q$ _7 R- [ Z7 ~
2.VAFC 控制信号存在线路的不良或控制错误;
6 |: c" E; P2 o9 e- m/ O# o( o3.射频接收路经(J600->U601->SAW->U602 路径& b+ G. b$ D1 c1 k' h7 l1 c& v
不良、及中频内部的频率解调电路存在的不良等;
8 m! @ `8 Z, }4.CPU 在 RF 接收部分存在的不良;1 K7 @9 H/ N3 J9 @9 M
二/ X" d3 J r8 V& {& c( C4 g
校准目的:校准射频接收路径的损耗值。* m+ Z6 s2 y( z* q& S
校准步骤:9 v+ k8 } E+ A, E+ `8 `
1. 控制控制测仪发射功率设定为PDL(dBm);设定手机中频部分的接收增益为: -35-P- s0 o; V. s" `$ g4 w$ j: d6 f
3. 等待CPU计算出接收的DSP功率,从而计算出射频接收端的功率值: PDL,req,从而估计出路径损耗为: △Li(dB) =PDL-PDL,req;重复 1-3 步,直到计算出 GSM 设定各信道; h% q' s [8 u L6 E3 g/ R5 q
5. 重复 1-4 步,直到 GSM、 DCS 频段的补偿值;1 J1 u0 o- _; c4 q( T G9 s
注;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
' M! z7 b! r+ H2 M; l2 A6 a校准结果示例:: V, |# c* N' A9 g
Path Loss GSM TCH 15 PathLoss 1.125000 Calibration Pass
6 z" B. N. A8 H( rPath Loss GSM TCH 30 PathLoss 1.250000 Calibration Pass) G" W& A' n' I! p3 Q; h
Path Loss GSM TCH 45 PathLoss 1.125000 Calibration Pass
( `4 q' v) a1 @1 }* uPath Loss GSM TCH 60 PathLoss 1.125000 Calibration Pass
- H6 \# D8 R! H. {( sPath Loss GSM TCH 75 PathLoss 1.125000 Calibration Pass) l8 ~$ W: d: \% H; X$ D4 k
Path Loss GSM TCH 80 PathLoss 1.125000 Calibration Pass# A( c6 F1 a3 y3 _
# ?/ b+ V! B! ]& @
! D+ R, o6 L8 t( Y/ e
|
|