新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 扩频通信芯片STEL-2000A的FPGA实现

扩频通信芯片STEL-2000A的FPGA实现

作者:时间:2011-02-01来源:网络收藏

2.2 下变频模块
下变频模块主要是将输入的数字中频信号进行数字式下变频,从而产生基带信号,即待解扩的信号。设输入信号是经正交采样后的数字中频信号:

式中,I_PN和Q_PN为扩频后的信号,ω为本地NCO产生的正弦和余弦信号的角频率。
让输入信号与本地NCO产生的正弦与余弦信号进行相乘,即:

这里需要4个乘法器和2个加法器,由于对乘法器的速度要求较高,本系统调用了Virtex-II Pro开发板上芯片XC2VP30的硬核乘法器。将Iout和Qout进行低通滤波就得到基带信号。
对于低通滤波器的实现,-A使用了积分清洗滤波器(Integrate and Dump Filter,ID)。本系统采用比较成熟且实现方便的级联积分梳状(CIC)滤波器来实现低通滤波的功能。该滤波器由加法器、反相器和延时器构成,不需要乘法器,这比一般的FIR和IIR节省很多资源。实现框图如图4所示,fs为采样频率。

本文引用地址:http://www.amcfsurvey.com/article/191382.htm


系统中CIC滤波器参数的设置为:M=1,N=4,R=20。为了保证运算不发生溢出,可以根据公式:,计算出内部需要的最大信号线宽度。在本系统中输入信号线宽度B=3,则取BMAX=20。为减少后端匹配滤波器的运算量,取CIC滤波器输出的高三位近似。
CIC滤波器部分设计程序如下:



关键词: STEL 2000 FPGA 扩频通信

评论


相关推荐

技术专区

关闭