官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机射频工程师交流 > mtk 闭环功控怎么搞?

mtk 闭环功控怎么搞?

05-08
之前发表一次,但是说实话我听得糊里糊涂,这次我真的要懂,加了一点rd,以下是内环fail,w band2 9800信道 E和F。以下是我mtk ini配置文件请指教,Start1=12
End1=14
Start2=24
End2=26
VGA DAC, PA high mode=296,334
VGA DAC, PA middle mode=238,332
VGA DAC, PA low mode=161,331
PA OCTLEVEL Sections=8
PA OCTLEVEL PA Phase Compensation=0,0,0
PA OCTLEVEL PMU Level PA Mode=H,H,H,H,H,M,M,L
PA OCTLEVEL PMU Level Prf=24,22,20,18,15,11,6,0
PA OCTLEVEL PMU Level Dc2Dc=3.4V,2.6V,2.2V,1.9V,1.5V,1.1V,0.7V,0.6V,
PA OCTLEVEL PMU Level VBias=660,660,660,660,580,580,580,490
PA OCTLEVEL PMU Level Vm1=0,0,0,0,0,1,1,1
PA OCTLEVEL PMU Level Vm2=0,0,0,0,0,0,0,1
PA OCTLEVEL PMU Level PA Gain=32.06250,31.75000,31.50000,31.28125,30.93750,29.93750,27.75000,23.562500
DC2DC LEVEL0=1.075V
DC2DC LEVEL1=1.075V
Subband max uarfcn, PA high mode=12,162,287,9262,9290,9318,9346,9374,9400,9428,9456,9484,9512,9538
Subband power offset dB, PA high mode=-1.12500,-1.68750,-1.81250,-1.40625,-0.78125,-0.25000,0.00000,0.03125,-0.06250,-0.28125,-0.43750,-0.21875,0.43750,0.906250
Temperature compensation offset dB, PA high mode=0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.000000
Subband max uarfcn, PA middle mode=12,162,287,9262,9290,9318,9346,9374,9400,9428,9456,9484,9512,9538
Subband power offset dB, PA middle mode=-0.78125,-1.25000,-1.34375,-1.12500,-0.65625,-0.25000,0.00000,0.00000,-0.09375,-0.28125,-0.40625,-0.18750,0.34375,0.750000
Temperature compensation offset dB, PA middle mode=0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.000000
Subband max uarfcn, PA low mode=12,162,287,9262,9290,9318,9346,9374,9400,9428,9456,9484,9512,9538
Subband power offset dB, PA low mode=-0.90625,-1.59375,-1.84375,-1.53125,-0.84375,-0.28125,0.00000,0.00000,-0.18750,-0.50000,-0.75000,-0.62500,0.00000,0.468750
Temperature compensation offset dB, PA low mode=0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.000000
Power detector subband max uarfcn=12,162,287,9262,9290,9318,9346,9374,9400,9428,9456,9484,9512,9538
Power detector subband power offset dB=-0.53125,-0.40625,-0.43750,-0.28125,-0.18750,-0.06250,0.00000,0.03125,-0.03125,-0.28125,-0.78125,-1.09375,-1.40625,-1.406250
问几个问题:
(1)问题主要出在PA的切换点时,PA进行功率等级的切换,造成功率控制的不够平滑,所以会有凸包或凹包。我现在这个应该就是切换点吧。
(2)调整某个功率等级的温度补偿?什么是温补,是这个吗?Temperature compensation offset dB, PA high mode=0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.000000 怎么调?
(3)要是电压出现问题,怎么看出来, Dc2Dc=3.4V,2.6V,2.2V,1.9V,1.5V,1.1V,0.7V,0.6V,如何调整?有些有2.7v,有些有3.4v,真心不知道为什么有这么大差异。
(4)调整手机的频率补偿。是在这里面调吗?
还有什么fail可能也一并举出来,最好能讲解一下,呵呵!问题有点多,知道贴吧大神不少,真心不懂,真心请教。谢谢!

最佳答案:
(1)问题主要出在PA的切换点时,PA进行功率等级的切换,造成功率控制的不够平滑,所以会有凸包或凹包。我现在这个应该就是切换点吧。--功率切换点就是不同PA Mode相互切换,内环功控Fail大多数都是因为切换点附近处的功率Fai导致的,你所说的凸包或凹包,就是切换点Fail。(2)调整某个功率等级的温度补偿?什么是温补,是这个吗?Temperature compensation offset dB, PA high mode=0.00000,0.00000,0.00000,0.00000,0.00000, ...

(1)问题主要出在PA的切换点时,PA进行功率等级的切换,造成功率控制的不够平滑,所以会有凸包或凹包。我现在这个应该就是切换点吧。
--功率切换点就是不同PA Mode相互切换,内环功控Fail大多数都是因为切换点附近处的功率Fai导致的,你所说的凸包或凹包,就是切换点Fail。
(2)调整某个功率等级的温度补偿?什么是温补,是这个吗?Temperature compensation offset dB, PA high mode=0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.000000 怎么调?
--这个是对应PA的H Mode的温度补偿,8个数据分是从低温到高温。
(3)要是电压出现问题,怎么看出来, Dc2Dc=3.4V,2.6V,2.2V,1.9V,1.5V,1.1V,0.7V,0.6V,如何调整?有些有2.7v,有些有3.4v,真心不知道为什么有这么大差异。
--PA OCTLEVEL PMU Level PA Mode=H,H,H,H,H,M,M,L
PA OCTLEVEL PMU Level Dc2Dc=3.4V,2.6V,2.2V,1.9V,1.5V,1.1V,0.7V,0.6V,
这两组是对应关系,例如PA M Mode切换到L Mode fail 就修改对应M-L 的DC-DC电压 0.7V和0.6V
这些校准文件的DC-DC值最好和Modem文件里TPC部分的偏置电流(PA供应商手里会有)根据PA的DATASHEET对应上,但是不对应上也不会有太大影响。
(4)调整手机的频率补偿。是在这里面调吗?
还有什么fail可能也一并举出来,最好能讲解一下,呵呵!问题有点多,知道贴吧大神不少,真心不懂,真心请教。谢谢!
--Subband max uarfcn, PA high mode=2712,2723,2734,2745,2756,2767,2778,2788,2799,2810,2821,2832,2843,2854
Subband power offset dB, PA high mode=0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.000000
这就是PA H Mode对应多个信道的频率补偿,也是三种Mode都有对应的位置可以改,其实方法很多,重要的是理解。

fail状态是什么呢,功率是偏低还是偏高。感觉最后俩个电压0.7V,0.6V低了点,可以都+0.2v看看。

我最近也遇到和小编一样的情况,研究了一下,又问了下PA的供应商 skyworks, 首先你先在几台仪器上校准综测看下是否是true fail还是仪器的问题.确认是true fail 按照sky FAE的说法,目前PA已经不存在之前的三级gain mode 了,完全是靠这dcdc 8段电压来控制, 首先需要你mipi文件里配置的电压增益要与你校准ini文件这八个电压一致,如果不一致很可能导致内环功控fail,另外我这边最后发现fail在-2dbm到0dbm,自己调整了一下最后两个电压,WCDMA B1 改成Dc2Dc=3.4V,2.6V,2.2V,1.9V,1.5V,1.1V,1.1V,1.1V WCDMA B2 改成Dc2Dc=3.4V,2.6V,2.2V,1.9V,1.5V,1.3V,1.1V,1.1V ,WCDMA的内环就OK了.后面的改法仅供参考,小编可以尝试下,希望对你遇到的问题有帮助

MARK一下。

MARK一下。学习学习!

@jack1_lu你好,你这调电压有什么规律吗?而且以前我都是不改电压,都是张贴别的ini配置,都可以所以我觉得应该不止改电压。你说mipi的配置是不是就是校准文件中ini文件。

mipi是配置接口吧,ini文件是配置射频参数吧

学习贴

mipi就是配置PA的时候相关的PA bios值

MIPI不止是配置接口参数,还有很多的

其他参数我也确实没怎么动过 ,用MTK给的原始文件,调好之后校准综测后没问题的话慢校一遍然后倒出ini给到工厂作为校准文件.一般都没有太大问题.至于内环可能会和温补有关,但是DCDC能改好的话,建议按照我上面的步骤优化温补等其他参数

学习了

什么是闭环功控? 什么是开环功控?@criterion 大神出来解答下上面的问题

个人经验;1.根据SKY提供 LUT文件,参考其中对应制式频段的VCC1/VCC2值更改.INI文件中DC2DC值;

如附图所示,一般就是改.ini文件中那四个地方


@Vanzotest 楼上正解,不过也有可能是走线的问题,最近一个新案子就是让MTK帮忙看走线的问题。

具体怎么能改好,有成功的例子吗?

、、、WCDMA B1 WCDMA B2 WCDMA B5 内环功控出问题的话怎么改Dc2Dc

调调看fail的功率点的电压和偏置电流,另外也要看PA的Vcc电压是否有干扰,可以外加电压试试。可能就是PA的增益步径太大了。


12345

Start1=12
End1=14
Start2=22
End2=24
这个东西叫磁滞参数,具体是什么不懂,但是通过修改这个值可以使切换点更加平滑,但是影响不大,如果已经PASS了但是看起来不平,可以修改这部分达到很好的效果。

21楼大神 我关注你很久了

ILPC只需要测中间信道...

谢谢!但是上面磁滞参数,听21楼说,磁滞参数是调平坦。我们应该如何调?
还有就是电压下面一行是什么,是调什么?怎么调,谢谢!

同时关注内环功控的问题

学习谢谢

好帖,谢谢

磁滞参数包括磁性效应和电滞效应,PA不是完全线性的,为了进行线性补偿,需要在不同增益模式转换间进行参数设定。

MARK, 没做过 MTK

学习了。

mark 高手

学习了

好帖好帖,mark

Top