官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机射频工程师交流 > 射频收发芯片CX74063-3x怎么配置寄存器

射频收发芯片CX74063-3x怎么配置寄存器

05-08
项目要用到一个射频收发芯片,是Skyworks公司的CX74063-3x芯片。
我是第一次用这个芯片,最近被它搞疯了,不知道寄存器怎么配置?不知道是否有前辈用过类似的芯片。
希望有这方面经验的人给予一些指点啊。
内部电路结构如下:

不太明白LZ为什么要用这么古老的东东?这颗芯片Sky早就停产了,应该不会再得到技术支持。
没有完整的原厂驱动代码,想凭一己之力调通的可能性接近为0。
如果这个项目是想做个带GSM功能的某某整机,市场上有不少完整的参考设计啊,MTK、RDA...别花时间折腾这么了。
如果这个项目只是纯粹的技术学习,那么根据data sheet打开收/发信号链路,锁定PLL,同时需要有RF信号源和频谱仪配合调试,慢慢enjoy吧!如果哪天调通了,性能也还过得去,那么Apple、Qualcomm、Intel等一线大厂的高级RF应用工程师职位已经在向你招手了!

电路板已经弄好了,我暂时只能用它了。
((CX74063-3x系列下有好几款芯片,我用的是CX74063-34,这个好像没停产吧,不过不管它停没停产,我现在只能用它了。))
下面两幅图是关于配置寄存器的时序图,您和各位高手帮忙看一下,看有什么要提醒我的地方。
比如怎样判断程序有没有被写进射频芯片CX74063-3x,我是用SPI总线写的,芯片CX74063-3x没有回读寄存器的功能,所以怎么判断程序有没有被写进去很纠结。各位帮帮忙啊,跪拜啦。



如果没有用过这个型号的芯片的话,但用过Skyworks其他系列的芯片也可以,类似经验都可以参考。

如果没有用过这个型号的芯片的话,但用过Skyworks其他系列的芯片也可以,类似经验都可以参考。

估计LZ是在高校或者研究单位,而且并不是想用它来做产品。
如果是在企业里你老板让你这样做,显然他是外行。
这是10年前科胜讯时代的芯片,论坛里不会有人能够正面回答你的问题。
Data sheet里的信息是不够的,厂家保留了很多必要的技术细节。
如果会用频谱仪,可以尝试观察是否能让PLL锁定。
要是不知道怎么去做这一步,或者一直锁不住,趁早收手,去淘宝买一套现成的GSM模块。
如果能够完成这一步,应该也有自信去调通整个信号链路。当然不能奢望性能如何了。
另外,你可以尝试联系Skyworks看是否能得到一些帮助,比如资料,驱动程序,虽然希望比较渺茫。
Good Luck!

那看来只能我自己慢慢研究了,谢谢你拉。

这是ADC采集到信号,你们看有没有啥问题。



我没有用过sky的,RDA 的用过,我们可以探讨下

可否参与你的调试?

好的,可以啊。这些天太忙,没时间上论坛。

能问一下,你调试的怎么样了?能否进行交流一下?

好的,非常欢迎。我现在调试的差不多了,已经能够采集到信号了。下面我简要说一下目前的状况。
1. 不过RF芯片还有一个gmc滤波器,我不知道这个滤波器是干啥用的。只要使能这个滤波器,那么AD采集到的信号就不正确(杂波),如
果不使能该滤波器,AD采集到的信号就是正确的。
但是RF芯片既然有这个滤波器,就说明该滤波器肯定是有用的,只是我暂时还不知道其用处。
2. 我是要采集基站的GSM信号,调试发现空中的信号功率时强时弱,导致我接收到的信号时好时坏。
能否通过调节RF芯片的寄存器尽可能使采集到的信号尽可能稳定些。这个跟那个gmc滤波器有关系吗,毕竟我至今还没弄懂gmc滤波器
是干嘛的啊。
3. 空中的信号功率肯定是时强时弱,如果通过RF芯片没法使AD采集信号稳定,那么有没有别的办法呢使信号稳定呢。起码得使DSP的AD
采集到较为稳定的信号吧,不然算法怎么分析呢。
所以有啥办法使AD采集到稳定的信号呢?这是目前最主要的问题。
以上问题,欢迎诸位献计献策。谢谢!

一般情况下AD会采集到下面这样的波形:


但是偶尔也会采集到下面这样的波形:


这幅图显然是有问题的,不知道这是硬件有问题,还是RF芯片配置不当导致这样的情况。

我们调试的出了一点问题,能否用QQ联系的,我的QQ号是710814291,这样聊更方便,谢谢!

对于手机信号时强时弱该如何设置,我认为,开始对收发机的寄存器中放大器采取默认设置,待信号进入收发机芯片,然后从基带信号输出,把它输入到fpga,然后在fpga中实现对信号大小的判断,对不同大小的信号,fpga将重新分别设置收发机芯片的寄存器中放大器的值(大信号,放大倍数小,小信号,放大倍数大),从而实现对于不同输入射频信号,在基带输出口有稳定大小信号的输出

不好意思哈,天天忙于调试、测试,好久没上论坛了,今天才看到的。
FPGA,这东西我暂时不会用,重新投板估计又会很耗时。
最重要的是:你说用FPGA来判断信号的大小,难道用现在板子上的DSP芯片就不能判断大小了吗?
(现在板子上的微处理器是DSP)

您好,这些天忙于调试测试,没时间上论坛,现在才看到。

我加不了你啊,你的QQ要求我输入你的姓名。

现在你再试试,应该可以了,呵呵

小编,你放暑假了?好久没看你登陆了

Top