找回密码
 注册
搜索
查看: 2841|回复: 17

[讨论] 求助:急急急!!! 手机蓝牙测试 "Carrier Frequency Drift"fail 为什么?

[复制链接]
发表于 2008-1-20 18:16:21 | 显示全部楼层 |阅读模式
各位大侠,本人是做手机测试工作的,目前遇到一个比较麻烦的事情,在手机蓝牙功能测试中,Carrier Frequency Drift 这一项目一直Fail, 特别是Max drift rate这一项目,测试值达到 +/- 26KHz 了, Spec是在+/-20KHz之内.我们有做过如下实验,但都没很好解决问题,有的有点效果,有些一点改善都没有:
1) 利用ESG,使用外部CLK信号(16.8MHz)代替内部CLK信号供给BT IC (注:BT IC为CSR) ---无效
2)本来BT IC是用16.8MHz的时钟信号,我们通过软件更改,使其使用33.6MHz的时钟信号(因为我们有其它机种是使用33.6的)------测试效果有明显变好,FAIL点数少了些,但是没能彻底解决
3)因LAYOUT问题,时钟和一个电源线有交叉,把时钟TRACE割断,再利用ESG,使用外部CLK信号(16.8MHz)代替内部CLK信号供给BT IC-----有点效果,但没彻底解决,类似2)
4)利用外部电源给IC供电----无效
5)和另一机种(此项目测试PASS,值平均在+/-8KHz内)的BT IC和本机对换-----有点效果,但是没彻底变好,还会有FAIL, 但另一机钟换过IC后,虽然测试PASS,但值变为+/-12KHz了,即变坏了点
现在一直找不到ROOT CAUSE, 请各位高手指点一二,不知有否遇过类似情况,分享一下相关经验,提些建议,非常感谢!!!
发表于 2008-1-29 19:35:06 | 显示全部楼层
何不用CBT测试一下,我估计是你的测试系统的问题吧
点评回复

使用道具 举报

发表于 2008-2-9 20:08:40 | 显示全部楼层
由实验看不应是软件问题,应是硬件上的问题吧.晶振俯近的电路[em13]
点评回复

使用道具 举报

 楼主| 发表于 2008-2-24 15:43:03 | 显示全部楼层
谢谢各位关注.
回2F:我们就是在用CBT测试的(也用CMU200),我们不是产线测试.
回4F:现在看来是CLK有问题,因为CLK信号由晶振产生后送另一IC放大等处理后送BT IC的,我们在原来电路上加个harmonic filter处理后送入BT IC,测试结果就变好多了.
点评回复

使用道具 举报

发表于 2008-3-3 11:05:39 | 显示全部楼层
所有的蓝牙测试前都需要做一个所谓的晶振频偏调整!这个你试下!+/-20K,是硬偏差,还要用一个软补偿。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2008-3-20 21:39:19 | 显示全部楼层
以下是引用GoodLin在2008-3-3 11:05:39的发言:
所有的蓝牙测试前都需要做一个所谓的晶振频偏调整!这个你试下!+/-20K,是硬偏差,还要用一个软补偿。


不是很懂,请问怎么做晶振频偏调整呢?
点评回复

使用道具 举报

发表于 2008-3-21 17:56:19 | 显示全部楼层
他所说的晶振频偏调整应该是指:Initial Carrier,如果是CSR的芯片,可调整PSKEY_ANA_FTRIM进行微调,但如果偏的太多,就需要更换crystal所配的负载电容了。
如果你看Bluetooth的测试资料,就会明白,Initial carrier是绝对值,而Carrier Drift为相对值,它是指瞬时所得的频率与你前面所测得Initial carrier的差。所以,单纯的调解Initial carrier应该对Carrier Drift帮助不大。
从我们以前做产品的经验,十有八九是你的电源部分处理得不是很好。请在最接近IC电源输入脚的地方放颗大的电容试试。
如果,方便的话,能否说一下,你们用的是CSR的那款芯片。
祝你早日解决问题![em14][br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-3-28 18:01:56 | 显示全部楼层
我碰到过同样的问题,后来发现是pcb的电源布线有问题,调整了一下就好了。
点评回复

使用道具 举报

发表于 2008-4-18 16:31:41 | 显示全部楼层
8楼,分析的好.
多交流,QQ417000302
点评回复

使用道具 举报

发表于 2008-5-9 15:23:42 | 显示全部楼层
sure, PSK调整carrier drift的参数进行软件补偿,还不行换晶振看看,要精度高的哦
点评回复

使用道具 举报

发表于 2008-5-20 10:56:38 | 显示全部楼层
对,频率偏差对频率输出是有影响的,可以尝试调整软件配置里的frequency trim项,利用频率计读值,把频率调整在+/- 3K以内.[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-5-27 14:53:55 | 显示全部楼层
支持在PSK里调整carrier drift的参数进行软件补偿,还不行就调整晶振的精度
点评回复

使用道具 举报

发表于 2008-7-28 15:44:43 | 显示全部楼层
CSR的芯片调整 PSKEY只能改善 Initial Carrier的性能,对Carrier Drift没有多少效果的,以我的经验呵呵~~
很有可能是电源部分的问题。
点评回复

使用道具 举报

发表于 2008-8-4 11:00:06 | 显示全部楼层
mark 一下. 如果BALUN放得离芯片远的话. 会出现什么问题呢?
点评回复

使用道具 举报

发表于 2008-11-17 11:24:52 | 显示全部楼层
可能是你晶体的底层有走线,一般在晶体的下面是不走线的(特别是数据线会出现这种情况),只是铺地。
点评回复

使用道具 举报

发表于 2009-8-13 21:19:51 | 显示全部楼层
如果该测试项目有问题的话,会不会导致搜设备的问题,有时候能够搜到,有时候不能够搜到?
点评回复

使用道具 举报

发表于 2009-8-14 15:03:15 | 显示全部楼层
个人觉得应该用工具调一下芯片的基准参数,我以前做zv4301芯片方案时就是这样解决的.
点评回复

使用道具 举报

发表于 2009-8-19 16:45:47 | 显示全部楼层
NND, 想说的都被8楼说了。
载频漂移跟初始载频没关系的,应该说它是初始载频跟理想载频的差。
碰到这种问题一般有2种情况:
1、电源滤波不好引起
2、晶振的走线有干扰。如果你是BC04的话,注意晶振旁边的VDD_CORE走线有没有跟晶振有串扰的情况,改下layout就好了
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 22:21 , Processed in 0.108956 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表