官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机射频工程师交流 > 校准终测的基本原理(一)

校准终测的基本原理(一)

05-08
校准终测的基本原理(一)
1.1 校准终测的基本原理
1.1.1校准 、终测的目的
现在生产的相同型号手机虽然使用都是相同器件,但这相同器件还是有的一定的偏差,由此组合的手机就必然存在着差异,但这差异是在一定的范围,超出了就视为手机不良。因此校准的目的就是将手机的这种差异调整在符合国标的范围,而终测是对于校准的检查,因为校准无法对手机的每个信道,每个功率级都进行调整,只能选择有代表性的(试验经验点)进行,所以校准通过的手机并不能肯定它是良品,只有通过终测检验合格的才算是,我们现在生产线上的校准终测测试程序都是将这两个部分合并(除了DA8和EMP平台)。
1.1.2手机的基本校准、测试项的介绍
1、Battcal(电池校准):是对手机的电池模拟使用的调整,分两种情况(4.2V和3.5V)。
恒9系列和Florence平台的校准相似,先调整手机电池处在4.2V时的偏置值,使其冲手机读取的电压表示值在4.2±0.1v的范围,然后将电池的电压调至3.5v,看电压是否还处于3.5±0.1v的范围,是就将这偏置值存入手机。
2、TxCal(发射机校准):不同的平台有不同的校准方法,但其大致的原理是一样的。就是通过一定的方法调整在一个或者几个试验经验点(全部功率级)的功率值的表示值,使其符合国标的要求。这表示值可以是一个单一的数字,也可以是一组,像A6/A8系列的就是多个经验点(GSM900有10,60,105,1000这4个信道,DCS1800有570,700,800这3个信道)全功率级(即GSM900有5-19,DCS1800有0-15)单一的数值,而恒9系列和Florence平台则是单个经验点(GSM900有62,DCS1800有698)的全功率级代表该功率级的一组功率曲线的表示值。
在这就目前使用的两种PA将校准做个详细的介绍
一)RFMD
a)、发射机及其校准原理
在发射机中,从CSP产生的已调信号,经过HD155148的混频、射频放大,再经功率放大器(PA)放大、滤波后从天线发送出去。发送信号的功率和形状(burst shape)由PA决定,这里采取功率控制环来控制发送信号的功率和形状。Tx校准原理就是通过测量计算得到一系列TXP值,去控制PA的增益,使得不同PCL的发射信号满足规范的要求(绝对功率大小、相连PCL的功率、切换频谱、Burst Shape等)。如图Figure 1 所示。
校准时,我们先根据写入手机的TXP值和测量得到的功率值PM,计算得到TXP和PM的关系曲线L,再根据L对每个PCL所要求的功率值Prequired计算出相应的TXP值存到NVM即可。校准的关键是找到TXP和PM的关系曲线L,根据实验得到TXP和PM相应的电平V存在线性关系,因此我们只需要两个PCL的对值(TXP,V)即可得到L。
b)、校准方法及公式

发射信号的形状如图Figure 2 所示,它包括三部分:Ramp Up、Mid-Burst、Ramp Down。其中Mid-Burst 为平坦部分,决定着信号的功率。校准过程中,Mid-burst 可由TXP和PM的关系得到Mid-TXP,而Ramp Up和Ramp Down用正弦曲线来逼近,见图Figure 3。
校准时,待发射信号直接通过cable耦合到测试仪器,负载为50Ohm,因此输出信号电平V(v)和输出信号功率P(mW)满足Formula_1。
Ramp UP和Ramp Down(Burst Shape除去Mid-Burst后的形状)用0到Pi的三次正弦函数模拟。如图Figure 3,我们在该曲线上按时间均匀取32个点(element),element1到element5的值为0,element6到element15的值按正弦函数给出。其他element的值对称得到。Formula_2给出了element5到element15的值,其中Te=(e-15)*(48/13/2)us (每个element占半个bit,每个bit为48/13us),t=T-Te 。
线性曲线L的斜率m和常数c由Formula_4计算得到,TXPH和TXPL由推荐值m0和c0计算得到(plH→Prequired→Vrequired→TXPH),VH和VL由Formula_1得到(PMH¬→VH)。

c)、校准步骤
1.确定TXP vs V曲线中的m和c:
先根据推荐值m0和c0, 由给定plH(pl 6 at EGSM; pl 1 at DCS)得到Prequired,计算Vrequired,从而TXPH=m0*Vrequired+c0 ,同时从仪器读出手机的输出功率PM,计算VH 。同样方法得到TXPL和VL 。
再根据(TXPH,VH)和(TXPL,VL),计算m和c 。
2.对每个频带每个功率级进行校准:
根据上一步得到的m和c,算出每个功率级的Ramp Data并存入RAM。最后存入NVM。
3.验证校准结果:
其实RFMD的校准方式就是计算出实际发射功率的电压值与手机RAM存储的功率表示值的关系直线。而SKY校准与这不同,下面将详细介绍。
二)SKY
这种校准方式比较花时间,但可以将各个功率级的功率校的很精确。
a)、将手机仪器都设置在TestMode;
b)、设置仪器一个合适的信道,发送PTE指令控制手机处于连续发射状态,信道与仪器对应;
c)、写入该功率级的默认值,调整默认值(或加或减)使手机的发射功率达到期望值,将此数据换算的Ramp值存入手机,对该信道的各个功率级都进行这样计算、存值。
3、RxCal(接收机校准):
由于恒9系列和Florence平台的Rx射频接收模块不一样,因此校准也不一样。我们分开介绍,
Agere平台的机型有:
A)、Seville平台
上图说明了Rx信号的处理的全过程。信号通过50欧姆阻抗的馈线连接通过手机的天线开关和FEM,FEM包含了Tx/Rx切换开关、带通滤波器,如图2,RF信号必须通过HD155148TF芯片中的3个低噪放大器(EGSM/GSM1800/GSM1900各一个),进行必要的放大或者衰减(这些低噪放大器可由软件来实现开关),这些低噪放大器的大约是21.5dBm,EGSM频段的在放大器关闭的状态下最小增益是-28dBm,GSM1800/1900是-26dBm.,在校准过程中这些增益都很相似,并可以精确计算。由这些低噪放大器输出的RF信号通过直接变频器下变频后,通过两组的BB singnal path分离为I和Q信号。这些点的大半增益都可以实现控制,由-28dBm到62dBm步长为2dBm。
下表为Rx接收的各部分控制词,具体分布如下:
RB0-5为BB部分的增益设置,RG0-1为前置低噪放大器的增益控制(00-正常放大增益约21.5dBm;11-为关闭前置放大,增益为-26dBm或-28dBm)
下表为RxGainB(基带部分)的放大增益控制词:
校准终测的基本原理(二)
45101101906200101101010362
44101100886000101100010354
43101011865800101011010346
42101010845600101010010338
41101001825400101001010330
40101000805200101000010322
39100111785000100111010314
38100110764800100110010306
37100101744600100101010298
36100100724400100100010290
35100011704200100011010282
34100010684000100010010274
33100001663800100001010266
32100000643600100000010258
31011111623400011111010250
30011110603200011110010242
29011101583000011101010234
28011100562800011100010226
27011011542600011011010218
26011010522400011010010210
25011001502200011001010202
24011000482000011000010194
23010111461800010111010186
22010110441600010110010178
21010101421400010101010170
20010100401200010100010162
19010011381000010011010154
1801001036800010010010146
1701000134600010001010138
1601000032400010000010130
1500111130200001111010122
1400111028000001110010114
1300110126–200001101010106
1200110024–40000110001098
1100101122–60000101101090
1000101020–80000101001082
900100118–100000100101074
800100016–120000100001066
700011114–140000011101058
600011012–160000011001050
500010110–180000010101042
40001008–200000010001034
30000116–220000001101026
20000104–240000001001018
10000012–260000000101010
00000000–28000000000102
下表为RxGainA(CSP部分)的放大增益控制词:
Gain in CSP1093 (dB)C3C2C1C076543210RxGainA
Decimal
00000XXXXXXXX0
20001XXXXXXXX256
40010XXXXXXXX512
60011XXXXXXXX768
80100XXXXXXXX1024
100101XXXXXXXX1280
120110XXXXXXXX1536
140111XXXXXXXX1792
161000XXXXXXXX2048
181001XXXXXXXX2304
下图为接收放大器的接收特性,在不同的信道有不同的放大增益,为了获得更准确地增益,应该把他们考虑进去,在下面关键的校准步骤中会介绍。
关键的校准步骤:
1)、设置工作点(Setworkingpoint)
Setworkingpoint主要的目的是寻找CSP.ADC处信号电平在-20dBfs时且通道增益已定义的情况下的Cellpower。这样,通道增益就包含有前置低噪放大器的增益,直接变频器的增益和22dB的HD155141TF内部的基带增益,但不包括CSP的基带增益,其手机接受的控制词(RxGainA = 0,RxGainB = 202)。选一个任意的测试信道,例如:A9/A90的就选择975信道,这是由于低信道的决定了频率边带的补偿。
1.发送PTE指令ReadRSS, 975,0,0,202,975,0,0,202,975,0,0,202,975,0,0,202
2.读取结果算出平均值并转换成dBfs单位,公式:10 log ((Reading1 + Reading2 + Reading3 + Reading4) / (4 * 32767))
3.如果计算出的结果偏离-20dBfs的0.2dB,就得调整信号发生器的信号电平,然后重复测试。
4.记录下信号发生器的信号电平
2)、测试边带信道(Measure band ripple for EGSM band)
目的是计算在相同的通道增益和相同的信号强度条件下,其通道放大器对不同频段的响应的补偿,即将偏差范围较大的响应曲线纠正在一定的范围如上图
1.发送PTE指令ReadRSS,Chan No,0,0,202,Chan No,0,0,202,Chan No 0,0,202,Chan No,0,0,202
2.读取结果并将其转换为dBfs单位(取平均值)
3.测试每个边缘信道,根据公式:Sub–Band Average = (Average Lower Channel + Average Upper Channel) / 2算出这个频段的平均值,再根据公式:Overall Band Mean = Sum of Sub–Band Mean Column / 8计算出这8组频段的平均值。
4.计算频段补偿,根据公式:(每个频段的平均值-8组频段的平均值)*16,并记录下参数
3)、测试Rx基本通道增益(LNA开启)(Calculate the EGSM Basic Rx Path Gain for LNA on case)
已知:Channel=62 ;取基本通道增益BB_Gain =12 ,因此基本通道开关增益为12-(-28)=40(因为通道增益关闭时增益为-28dBm)
1.根据已知的-54.5dBm 对应的BB_Gain数值202 ,换算成BB_Gain数值162时,信号发生器的信号电平
公式:-54.5 + ((202-2)/8) - ((162-2)/8)
2.发送PTE指令,ReadRSS,62,0,0,162,62,0,0,162,62,0,0,162,62,0,0,162
3.读取结果并将其转换成dBfs单位,(Mean)
4.取出原先计算的现在测试信道所对应的频段补偿
5.计算基本通道增益,Basic Rx Path Gain= Mean-换算出来的信号发生器的信号电平-基带部分的开关增益-频段补偿
6.将其结果乘以16,保存下来。
4)、测试基本通道的补偿值(Calculate the BB_Gain compensation values)
已知:Channel=62,BB_Gain=-16 dB (RxGainA = 0, RxGainB = 50),LNA = on
设置信号发生器的信号电平能保证CSP的ADC处的信号强度在-20dBfs,通过SetWorkingPoint部分完成
例如:现在的信号发生器的信号电平为:Signal level at antenna = – 24.375dBm
1.发送PTE指令:ReadRSS, 62,0,0,50,62,0,0,50,62,0,0,50,62,0,0,50
2.读取结果并计算其CSP处的信号强度Mean=10 Log ((327 + 326 + 326 + 326) / 4) / 7FFF) = – 20.0188 dBfs
那么,Rx基带通道增益=Mean-信号发生器的信号电平-基带开关增益-频带补偿
重复以上的操作,将BB_Gain设为-2,26,40,54dB,得到以下结果:
Basic Rx Path Gain for – 16dB Base–Band gain = – 8.7688
Basic Rx Path Gain for – 2dB Base–Band gain = – 8.8134
Basic Rx Path Gain for + 12dB Base–Band gain = – 8.7678
Basic Rx Path Gain for + 26dB Base–Band gain = – 8.851
Basic Rx Path Gain for + 40dB Base–Band gain = – 9.2095
Basic Rx Path Gain for + 54dB Base–Band gain = – 9.5656
3.分别计算各个测试的BB_Gain值与-8.7678的差值,并取整
4.通过PTE指令将值存入手机,SetGainCalBBIF %d,%d,,%d,%d,%d,%d
BB_Gain[0] = 16 * (– 8.7678 + 8.7688) = 0.256 which is rounded to 0
BB_Gain[1] = 16 * (– 8.7678 + 8.8134) = 0.7296 which is rounded to 1
BB_Gain[2] = 16 * (– 8.7678 + 8.7678) = 0
BB_Gain[3] = 16 * (– 8.7678 + 8.851 ) = 1.3312 which is rounded to 1
BB_Gain[4] = 16 * (– 8.7678 + 9.2095) = 7.0672 which is rounded to 7
BB_Gain[5] = 16 * (– 8.7678 + 9.5656) = 12.7648 which is rounded to 13
5)、计算Rx基带通道增益(LNA关闭)(Calculate the EGSM Basic Rx Path Gain for LNA off case)
已知:Channel 62,BB_Gain = 52dB (RxGainA = 0, RxGainB = 1536 + 322=1858 , RG0 and RG1 位设置为1,使LNA完全关闭),LNA = off
设置信号发生器的信号电平能使CSP处的信号强度保持在-20dBfs
例如:
此时信号发生器的信号电平,Signal level at antenna = – 39.86dBm
1. 发送PTE指令:ReadRSS, 62,0,0,1858,62,0,0,1858,62,0,0,1858,62,0,0,1858
2.读取结果并将其转换为dBfs单位,Mean = 10 Log ((323 + 323 + 325 + 323) / 4) / 7FFF) = – 20.0556 dBfs
3.其频带增益:Sub–Band Compensation = 1.125dB
4.当前的BB_Gain=52dB,那么其通道开关增益 BB switched gain = 52 + 28 = 80dB
5.由于BB_Gain=52dB,在46dB和62dB之间,其基带补偿:BB_Gain compensation = 13/16 = 0.8125dB,即使用BB_Gain[5]的补偿
6.现在我们可以计算出在LNA关闭的情况下的Rx基带通道增益:Basic Rx Path Gain =– 20.0556 – (Sub–Band Compensation) – (BB_Gain compensation) – (Level at antenna) – (BB switched gain)= – 20.0556 – 1.125 – 0.8125 + 39.86 – 80 = – 62.1331dB
校准终测的基本原理(三)
7、将其乘以16转换回去,并分成两部分存储:Round(– 62.1331 * 16)=-994 或者0xFC1E(MSB=252,LSB=30)
6)、将校准的值存入手机
<1>通过PTE指令SetGainCalGSM和SetGainCalDCS来存值
<2>指令的参数说明:
例如:SetGainCalGSM, Param1, Param2,..,Param36 其36个参数见下表
ParamCompensation Value
1EGSM Sub–band offset 0:1 (Low word)
2EGSM Sub–band offset 0:1 (High word)
3EGSM Sub–band offset 1:2 (Low word)
4EGSM Sub–band offset 1:2 (High word)
5EGSM Sub–band offset 2:3 (Low word)
6EGSM Sub–band offset 2:3 (High word)
7EGSM Sub–band offset 3:4 (Low word)
8EGSM Sub–band offset 3:4 (High word)
9EGSM Sub–band offset 4:5 (Low word)
10EGSM Sub–band offset 4:5 (High word)
11EGSM Sub–band offset 5:6 (Low word)
12EGSM Sub–band offset 5:6 (High word)
13EGSM Sub–band offset 6:7 (Low word)
14EGSM Sub–band offset 6:7 (High word)
15EGSM LNA threshold (Low word)
16EGSM LNA threshold (High word)
17Basic Rx Path Gain EGSM LNA On (Low Word)
18Basic Rx Path Gain EGSM LNA On (High Word)
19EGSM Sub–band Compensation 0, LNA on (16th dB, signed)
20EGSM Sub–band Compensation 1, LNA on (16th dB, signed)
21EGSM Sub–band Compensation 2, LNA on (16th dB, signed)
22EGSM Sub–band Compensation 3, LNA on (16th dB, signed)
23EGSM Sub–band Compensation 4, LNA on (16th dB, signed)
24EGSM Sub–band Compensation 5, LNA on (16th dB, signed)
25EGSM Sub–band Compensation 6, LNA on (16th dB, signed)
26EGSM Sub–band Compensation 7, LNA on (16th dB, signed)
27Basic Rx Path Gain EGSM LNA Off (Low Word)
28Basic Rx Path Gain EGSM LNA Off (High Word)
29EGSM Sub–band Compensation 0, LNA off (16th dB, signed)
30EGSM Sub–band Compensation 1, LNA off (16th dB, signed)
31EGSM Sub–band Compensation 2, LNA off (16th dB, signed)
32EGSM Sub–band Compensation 3, LNA off (16th dB, signed)
33EGSM Sub–band Compensation 4, LNA off (16th dB, signed)
34EGSM Sub–band Compensation 5, LNA off (16th dB, signed)
35EGSM Sub–band Compensation 6, LNA off (16th dB, signed)
36EGSM Sub–band Compensation 7, LNA off (16th dB, signed)
7)、DC偏移量校准(DC Offset calibration for GSM1800 band)
1、发送PTE指令:DSPPoke,4198,0 ,开启DCOffset 外部校准
2、取出结果:DSPPoke, addr=4198, val=0
已知:Channel 539,BB_Gain = 62dB (RxGainA = 0, RxGainB = 362) ,LNA = on
3、设置适当的初始值,(PTE指令:SetDCROffsetArea, Band,0),返回结果:CTSetDCROffsetArea ONE
4、发送PTE指令:ReadRSS, 539,1,0,362,539,1,0,362,539,1,0,362,539,1,0,362,更新接收电平,返回结果:ReadRSS:RET:8,9,8,6 ,这是预设的弱信号,看看世纪的信号强度是否小于-30dBfs
10 Log (8 / 7FFF) = – 36.1425dBfs
10 Log (9 / 7FFF) = – 35.6309dBfs
10 Log (8 / 7FFF) = – 36.1425dBfs
10 Log (6 / 7FFF) = – 37.3918dBfs
Mean = 10 Log ((8 + 9 + 8 + 6) / 4) / 7FFF) = – 36.2804 dBfs
从DSP处读取测试值使用下面的命令:
a、发送PTE指令:ReadRSS, 539,1,0,362,539,1,0,362,539,1,0,362,539,1,0,362
b、发送PTE指令:DSPPeek,bc048,2 ,返回结果:DSPPeek, addr=bc048, num=2
DSP Memory 2 Words read:
Addr: 000bc048, Data: 4eaf= 20143 ANDed with 8191 = 3759
Addr: 000bc049, Data: 08bb = 2235 ANDed with 8191 = 2235
重复a,b两个步骤4次获取4组I/Q数值(I:20143,19914,19904,20013;Q:18520,18485,18369,18481)分别与8191进行与运算获得(I:3759 ,3530, 3520 ,3645;Q:2235, 2101, 1985, 2097),在分别取I/Q信号的平均值(I:3614;Q:2105)
c、发送PTE指令存储结果:(分别对539,593,648,702,755,809 and 860各个信道重复a/b两个步骤获取各个信道的对应值,然后通过PTE指令:SetDCROffsetData,3614,2105,3395,2464,3423,2717,3364,2806,3265,2976,3325,3204,3397,3551将其存入手机
该指令的格式:SetDCROffsetData,Param1,Param2,Param3,…Param14
Param1, Param3, Param5…Param13 分别是 539,593,648,702,755,809 and 860 各信道的I值.
Param2, Param4, Param6…Param14 分别是 539,593,648,702,755,809 and 860 各信道的Q值
重复以上a/b/c三个步骤将BB_Gain分别设为62,60, 58, 56, 54, 52 and 50dB
DCS1800与PCS1900同GSM900的校准过程大致相同,这里就不重复。
B)、Florence平台:
由于Florence平台使用的芯片与恒9系列的不一样,因此校准也有些不一样,下图是Florence平台的接收图。
Ⅰ、前置低噪放大器,打开时EGSM和GSM850有15dB的增益,DCS和PCS有13dB;关闭时EGSM和GSM850为0dB, DCS和PCS有8dB,可控;
Ⅱ、低通滤波器,规格375k,3dB GA,0-16dB,步长4dB;
Ⅲ、AGAIN,有117dB的增益,可调;(模拟补偿)
Ⅳ、DGAIN,0-63dB的增益,步长1dB,可调;(数字补偿)
Ⅴ、晶振部分,要求调整一个6bit的CDAC值和一个12bit的AFC值
下两表为各部分可调整或控制的控制词及其各参数所代表的意思:
校准终测的基本原理(四)
关键校准步骤:
1)DCXO校准(13MHz frequency calibration)
①ADCD校准ADCD校准是纠正13M振荡器的频率,用6bit来存储,共有64位表示值,可以代表着可以调整63kHz范围,曲线如下图所示

a、设置手机的反馈回路的预补偿值AFCDAC=2047(经验值);
b、手机连续发射ConTxOn
c、设置手机主振荡器的频率预偏置值CDAC=34
d、将手机和仪器设置在对应的测试模式,并将仪器的Band(波段)和信道与手机连续发射时设置的一样
e、从仪器中读取频率误差FreqErr
f、判断频率误差是否符合要求,是将CDAC值存入手机,否则将CDAC+=FreqErr/1000的值存入手机
②AFCDAC校准
这个校准是校准当外部环境(如温度等)改变后,要使振荡器正常工作,而引入的一个反馈补偿,它呈线性,手机的存储器中用12bit来存储这直线的斜率

a、设置手机处于连续发射状态,并将仪器、手机都设置在相应的信道、功率级;
b、设置手机的反馈回路的预补偿值AFCDAC=1638;
c、从仪器中读取频率误差FreqErr[0];
d、再将手机的反馈回路的预补偿值设置为AFCDAC=1638;
e、从仪器中读取频率误差FreqErr[1];
f、计算出这条直线的斜率计算CDACSlope,是将CDACSlope 值存入手机。
2)设置工作点(Setworkingpoint或Set_Lev_at_Antenna)
其过程与恒9系列的是一样的,只不过控制部分的设置值不一样,Rx_Gain0 = 117… DPDS LNAC LNAG 00000000 0 111 01 01 (DPDS=7, LNAC=1, LNAG=1)
Rx_Gain1 = 2560 AGAIN DGAIN
000 0 101000 000000 (AGAIN=0, DGAIN=40)
将PTE指令改为ReadRSS, ChanNo,0,117,2560, ChanNo,0,117,2560, ChanNo,0,117,2560, ChanNo,0,117,2560
3)测试边带信道(Measure band ripple)
对应于边带补偿则改为16段,相较于前面的更为精细,如下图。计算的方法同前面介绍的恒9系列的一样。

4)测试基本通道的补偿值(Calculate the BB_Gain compensation values或EGSM_AGAIN_ERROR)
已知:Channel=975,AGain = 4dB DGain=40dB (Rx_Gain0 = 117, Rx_Gain1 = 10752),LNA = on
设置信号发生器的信号电平能保证CSP的ADC处的信号强度在-20dBfs,通过SetWorkingPoint部分完成
例如:现在的信号发生器的信号电平为:Signal level at antenna = – 74.14dBm
1、发送PTE指令:ReadRSS, 975,0,117,10752,975,0, 117,10752,975,0, 117,10752,975,0, 117,10752
2、读取结果并计算其CSP处的信号强度Mean = 10 Log ((327 + 326 + 326 + 326) / 4) / 7FFF) = – 20.0056 dBfs
那么,Rx基带通道增益差异=– 70.35 + 74.14 – 4= – 0.21dB,是计算当AGain=4时与AGain=0(-70.35,有SetWorkingPoint获得)是的偏差
重复以上的操作,将AGain设为8,12,16dB,得到以下结果:
Basic Rx Path Gain for 4dB Base–Band gain = – 0.21
Basic Rx Path Gain for 8dB Base–Band gain = – 0.27
Basic Rx Path Gain for 12dB Base–Band gain = – 0.16
Basic Rx Path Gain for 16dB Base–Band gain = – 0.37
3、分别计算各个测试的BB_Gain值与-8.7678的差值,并取整
4、通过PTE指令将值存入手机,SetGainCalBBIF %d,%d,,%d,%d,%d,%d
BB_Gain[0] = 16 * – 0.21 = – 3.36 which is rounded to – 3
BB_Gain[1] = 16 * – 0.27 = – 4.32 which is rounded to – 4
BB_Gain[2] = 16 * – 0.16 = – 2.56 which is rounded to – 3
BB_Gain[3] = 16 * – 0.37 = – 5.92 which is rounded to – 6
5)测试Rx基本通道增益(LNA开启)(Calculate the EGSM Basic Rx Path Gain for LNA on case)
已知:Channel=55 ;取基本通道增益DGAIN = 40dB (Rx_Gain0 = 117, Rx_Gain1 = 2560)
LNA=on
1、设置信号发生器的信号电平能保证CSP的ADC处的信号强度在-20dBfs
Signal level at antenna = – 70.2232dBm
2、发送PTE指令,ReadRSS,55,0,117,2560,552,0,117,2560,55,0,117,2560,55,0,117,2560
3、读取结果并将其转换成dBfs单位,(Mean)
Sub-Band Compensation = 1.125dB
Nominal Gain = 40dB (即AGain+DGain=40dB)
AGain compensation = 0 dB
4、取出原先计算的现在测试信道所对应的频段补偿
5、计算基本通道增益, Basic Rx Path Gain on = Mean –换算出来的信号发生器的信号电平– AGAIN – AGAIN compensation – DGAIN – Sub–Band Compensation = – 20.0155 + 70.2232 – 0 – 0 – 40 + 0.5 = 10.7077dB
6、将其结果乘以16,换算成高低两个字节(MSB = 255 and LSB = 116)保存下来。
6)测试Rx基本通道增益(LNA关闭)(Calculate the EGSM Basic Rx Path Gain for LNA off case)
已知:Channel=55 ;取基本通道增益DGAIN = 40dB (Rx_Gain0 = 112, Rx_Gain1 = 2560)
LNA=off
1、设置信号发生器的信号电平能保证CSP的ADC处的信号强度在-20dBfs
Signal level at antenna = – 53.3657dBm
2、发送PTE指令,ReadRSS,55,0,112,2560,55,0,112,2560,55,0,112,2560,55,0,112,2560
3、读取结果并将其转换成dBfs单位,(Mean)
Sub-Band Compensation = 1.125dB
Nominal Gain = 40dB (即AGain+DGain=40dB)
AGain compensation = 0 dB
4、取出原先计算的现在测试信道所对应的频段补偿
5、计算基本通道增益, Basic Rx Path Gain off = Basic Rx Path Gain LNA on – (Mean – Level at antenna – AGAIN – AGAIN compensation – DGAIN – Sub–Band Compensation)
= 10.7077 – ( – 20.0792 + 53.3657 – 0 – 0 – 40 + 0.5) = 16.9212dB
6、将其结果乘以16,换算成高低两个字节(MSB=1 and the LSB=15)保存下来。
校准终测的基本原理(五)
7)存入计算的数据
需要用到的PTE指令有SetGainCalBBIF、SetGainCalGSM、SetGainCalDCS、SetGainCalPCS、SetCalRxBand、SetCalRxData
格式如下:
a、SetGainCalBBIF,Param1, Param2,.., Param4
ParamCompensation Value
1Base–band gain compensation (16th dB, signed)
2Base–band gain compensation (16th dB, signed)
3Base–band gain compensation (16th dB, signed)
4Base–band gain compensation (16th dB, signed)
这个指令用来存入步骤4计算出来的4个参数值
b、
SetGainCalGSM, Param1, Param2,..,Param52 用于EGSM
SetGainCalDCS, Param1, Param2,..,Param52 用于DCS1800
SetGainCalPCS, Param1, Param2,..,Param52 用于PCS1900
SetCalRxData, Param1, Param2,..,Param52 用于GSM850
这4个指令的格式一样所以就只介绍EGSM部分的,其他的类似套用。
ParamCompensation Value
1Basic Rx Path Gain EGSM LNA On (LSB)
2Basic Rx Path Gain EGSM LNA On (MSB)
3EGSM Sub–band offset 0:1 (LSB)
4EGSM Sub–band offset 0:1 (MSB)
5EGSM Sub–band offset 1:2 (LSB)
6EGSM Sub–band offset 1:2 (MSB)
7EGSM Sub–band offset 2:3 (LSB)
8EGSM Sub–band offset 2:3 (MSB)
9EGSM Sub–band offset 3:4 (LSB)
10EGSM Sub–band offset 3:4 (MSB)
11EGSM Sub–band offset 4:5 (LSB)
12EGSM Sub–band offset 4:5 (MSB)
13EGSM Sub–band offset 5:6 (LSB)
14EGSM Sub–band offset 5:6 (MSB)
15EGSM Sub–band offset 6:7 (LSB)
16EGSM Sub–band offset 6:7 (MSB)
17EGSM Sub–band offset 7:8 (LSB)
18EGSM Sub–band offset 7:8 (MSB)
19EGSM Sub–band offset 8:9 (LSB)
20EGSM Sub–band offset 8:9 (MSB)
21EGSM Sub–band offset 9:10 (LSB)
22EGSM Sub–band offset 9:10 (MSB)
23EGSM Sub–band offset 10:11 (LSB)
24EGSM Sub–band offset 10:11 (MSB)
25EGSM Sub–band offset 11:12 (LSB)
26EGSM Sub–band offset 11:12 (MSB)
27EGSM Sub–band offset 12:13 (LSB)
28EGSM Sub–band offset 12:13 (MSB)
29EGSM Sub–band offset 13:14 (LSB)
30EGSM Sub–band offset 13:14 (MSB)
31EGSM Sub–band offset 14:15 (LSB)
32EGSM Sub–band offset 14:15 (MSB)
33EGSM Sub–band offset 15:16 (LSB)
34EGSM Sub–band offset 15:16 (MSB)
35EGSM Sub–band Compensation 0, LNA on (16th dB, signed)
36EGSM Sub–band Compensation 1, LNA on (16th dB, signed)
37EGSM Sub–band Compensation 2, LNA on (16th dB, signed)
38EGSM Sub–band Compensation 3, LNA on (16th dB, signed)
39EGSM Sub–band Compensation 4, LNA on (16th dB, signed)
40EGSM Sub–band Compensation 5, LNA on (16th dB, signed)
41EGSM Sub–band Compensation 6, LNA on (16th dB, signed)
42EGSM Sub–band Compensation 7, LNA on (16th dB, signed)
43EGSM Sub–band Compensation 8, LNA on (16th dB, signed)
44EGSM Sub–band Compensation 9, LNA on (16th dB, signed)
45EGSM Sub–band Compensation 10, LNA on (16th dB, signed)
46EGSM Sub–band Compensation 11, LNA on (16th dB, signed)
47EGSM Sub–band Compensation 12, LNA on (16th dB, signed)
48EGSM Sub–band Compensation 13, LNA on (16th dB, signed)
49EGSM Sub–band Compensation 14, LNA on (16th dB, signed)
50EGSM Sub–band Compensation 15, LNA on (16th dB, signed)
51Basic Rx Path Gain EGSM LNA Off (LSB)
52Basic Rx Path Gain EGSM LNA Off (MSB)
c、SetCalRxBand, Param1
Param1Compensation Value
0Selects the EGSM band
1Selects the GSM1800 band
2Selects the GSM1900 band
3Selects the GSM850 band
在运用b点说明的指令前,应先用SetCalRxBand置为相同的频段
4、终测Tx(C*,P*):这是指测试手机发射机的某个信道某个功率级的发射指标,看其发射功率(Transmit Power)、频率误差(Frequency Error)、均方根值(RMS)、峰值相位误差(PPK)等是否符合国标的要求。一般C*表示的是信道,例如:C1表示1信道;P*表示功率级,例如:P0表示0功率级。对应着这些测试项,会出现的不良有PL(功率电平)、PT(功率时间曲线)、RMS(均方根相位误差)、PkPhErr(峰值相位误差)、FreqErr(频率误差),其值域见以下表格
测量项测量值允许误差范围
GSM900DCS1800对应不良描述
Tx发射平均功率(AvgPwr)最高功率级(5功率级):±2
最低功率级(19功率级):±5
其它功率级:±3最高功率级(0功率级):±2
最低功率级(15功率级):±5
其它功率级:±3PL(C*,P*)
或PL(ch*,pl*)
均方根相位误差(PhRMS)±5±5RMS(C*,P*)
或RMS(ch*,pl*)
峰值相位误差(PkPhErr)±20±20PPK(C*,P*)
或PPK(ch*,pl*)
频率误差(FreqErr)±90±180Freq(C*,P*)
或Freq(ch*,pl*)
功率与时间曲线(PTMask)仪器测量命令返回值:"1"表示成功;"2"表示失败;仪器测量命令返回值:"1"表示成功;"2"表示失败;PT(C*,P*)
或PTMask(ch*,pl*)
值为1
调制、切换频谱仪器测量命令返回值:"1"表示成功;"2"表示失败;仪器测量命令返回值:"1"表示成功;"2"表示失败;PT(C*,P*)
或PTMask(ch*,pl*)
值为2是切换频谱不良
值为8是调治频谱不良
5、终测Rx(C*,P*):这是指测试手机接收机的某个信道某个功率级的接收指标,看是否符合国标的要求。主要测试的项目有接收电平(RxLevel)、接收灵敏度(RxQuality)、误码率(BER)。(C*,P*)与前述的一样。根据测试项也会出现对应的不良项,分别有
测量项值域对应不良描述
Rx接收误码率(BER)0~2.439%BER(C*,P*)
或BER(ch*,pl*)
接收电平(RxLevel)4~11RxLevel(C*,P*)
或Rxlevel(ch*,pl*)
接收质量(RxQual)0~4RxQual(C*,P*)
或RxQual(ch*,pl*)

写得挺详细,建议给小编加钱

恩 不错的 资料 蛮辛苦的

真是不错,看了长见识,多谢了

估计是写产线校准程序的家伙,否则谁能搞得那么清楚?!

学习了

辛苦了!

很强大!

agere的东西,估计是原来TF的,有些其实并不准确。

小编能不能把文档贴出来啊,
里面的图片都没有显示
如果还有相关的文档,也请小编一起share出来吧,非常感谢
或者小编你能不能发我邮箱里面
zhangdy83@163.com
谢谢

学习

几年前的东西了~

小编能不能把文档贴出来啊,
里面的图片都没有显示
如果还有相关的文档,也请小编一起share出来吧,非常感谢
或者小编你能不能发我邮箱里面
jsyfl518@163.com
谢谢

能不能也发我油箱里阿!非常需要这个东西!
taojin19860216@163.com

小编辛苦了呀

谢谢!

晕倒,只看懂前面一点

相当牛逼 学习了~

相当牛逼 学习了~

发我邮箱里吧!非常感谢~
413722644@qq.com

相当牛逼 学习了~

围观看看

82163070@qq.com
发我邮箱里吧!非常感谢~

Top