官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 求教:如何产生WCDMA规范的发送端信号

求教:如何产生WCDMA规范的发送端信号

01-04
请教板上的同学一个问题,希望能够得到帮助。问题为:
我想产生一个符合WCDMA协议的物理层数据,该数据用于测试DAC(digital to analog converter)的ACLR参数。
我目前的作法是:
1、随机产生二进制0/1序列;
2、对二进制序列进行QPSK的调制;
3、对上述序列进行上采样,并经过滚降因子为0.22的升余弦滤波器成形;
4、由于第3步产生的为浮点数,将上述浮点数进行16位量化(DAC为16位),然后送到DAC中。
5、采用安捷伦的频谱仪测试ACLR。
在上述过程中我忽略了channel coding。不知道上述过程是否正确,是否满足WCDMA物理层的协议?如果不是,需要修改什么呢?或者是在哪里能够下载到比较好的程序(MATLAB)能够产生物理层数据呢?
谢谢!

用矢量信号发生器,:)

如果是下行,多个用户的信号可能通过一个DAC,峰均比应该比一路IQ+RRC更高。

这样不能和DAC接口,我希望能得到一个固定长度(如8k点)的文本文件。然后将这个文件下载到FPGA中与DAC相连。

那么这样应该怎么产生数据呢?

用矢量信号发生器发出来,然后采样下来,呵呵。
方法很多的。
自己做也行。

你这dac是fpga驱动的么?如果是,用matlab生成,下载到fpga驱动dac即可。  
  

是用FPGA。我的问题是:如何在MATLAB里面生成对应的文件。。。

恩,如果自己做,怎么做呢?
就是如何用MATLAB生成。

就是用matlab生成,而且Matlab中的simulink库里面,也有 WCDMA的模板,应该可以把数据导出来,我没有试过。
有个IQ creator的软件,也可以生成,比较简单,但是要人工抄数据;
我觉得,最好的办法,就是用矢量信号发生器AD采样。

AD采样会引入很多非理想,lz想测DAC,希望是干净的基带源数据

谢谢。我看看。
你最后的方法对我可能不适用。因为我准备用数据来测试DAC的ACLR,这个值约为81dBc,数据率约为200MHz,精度为16比特。而目前的矢量信号发生器或者是ADC均很难达到这个精度。
所以,最好的方式是MATLAB生成。不知我主贴里面的描述是否有错?

没有扩频?

不是很清楚这一步,能否稍微说明一下呢?谢谢!

Top