扩频通信系统的FPGA实现.docx

扩频通信系统的FPGA实现.docx

ID:58879728

大小:308.81 KB

页数:6页

时间:2020-09-20

扩频通信系统的FPGA实现.docx_第1页
扩频通信系统的FPGA实现.docx_第2页
扩频通信系统的FPGA实现.docx_第3页
扩频通信系统的FPGA实现.docx_第4页
扩频通信系统的FPGA实现.docx_第5页
资源描述:

《扩频通信系统的FPGA实现.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、扩频通信自上世纪50年代中期被美国军方开始研究以来,一直为军事通信所独占,广泛应用于军事通信、电子对抗以及导航、测量等各个领域。进入上世纪90年代以后,扩频通信又开始向各种民用通信领域发展,典型的如CDMA和GPS等。应用最广的是直接序列扩频方式(DSSS)。它是将待传送的信息数据被伪随机码调制,实现频谱扩展后再传输,接收端则采用相同的编码进行解调及相关处理,恢复原始信息数据。  本文采用VHDL语言、Altera公司的集成开发环境QuartusII6.0和Cyclone系列芯片EPlC3T144C8以及

2、Prote199se完成对直接序列扩频发射系统和接收系统的软件仿真和硬件电路设计。扩频通信系统发送端设计  扩频通信可以显著提高通信系统抗下扰的能力,特别是频率选择性衰落和多径干扰。为此在发端输入的信息先经信息调制形成数字信号,然后由扩频码发生器产生的扩频码序列去调制数字信号以展宽信号的频谱。展宽后的信号再调制到射频发送出去。  一般的扩频通信系统都要进行三次调制:一次调制为信息调制,二次调制为扩频调制,三次调制为射频调制,如图1所示。  扩频码序列  在扩展频谱通信中需要用高码率的窄脉冲序列,现在实际当

3、中用得最多的是伪随机码或称PN码。  这类码序列最重要的特性是具有近似于随机信号的性能。因为噪声具有完全的随机性,也可以说具有近似于噪声的特性。但是,真正的随机信号和噪声是不能重复再现和产生的。我们只能产生一种类周期性的脉冲信号来近似随机噪声特性。二元M序列是一种伪随机序列。  构造一个产生M序列的线性移位寄存器,首先要确定本原多项式,本电路设计中,我们构造的M序列:n=4,周期p=15,PN码为:1000.如图2所示。    D1、D2、D3、D4为四级移位寄存器,求和符号为模二加法器。移位寄存器的作用

4、为在时钟脉冲驱动下,能将所暂存的"1"和"0"逐级向右移。模二加法器的作用为异或运算。在时钟脉冲的驱动下,四级移位寄仔器的暂存数据按顺序改变,输出序列在时钟脉冲作用下做周期性的重复。   我们通过Altera公司的集成开发环境QuartusII6.0对设计进行验证,如图3所示。  Reset为复位信号,code为发送的信息,pn为产生的M序列。扩频通信系统接收端设计  在接收端收到的宽带射信号,变频到中频,然后由本地产生的与发送端相同的扩频码序列去相关解扩。再经信息解调、恢复成原始信息输出。接收框图如图4

5、所示。  同步系统是扩频通信接收端的关键技术。它的作用就是要实现本地产生的PN码与接收到的信号中的PN码同步,即频率上相同,相位上一致。同步过程一般说来包含两个阶段。(1)接收机在一开始并不知道对方足否发送了信号,因此,需要有一个搜捕阶段,即在一定的频率和时间围搜索和捕获用信号,即所谓的粗同步。(2)完成搜捕过程后,则进入跟踪过程,即继续保持同步,如果收发两端的频率和相位发偏移,同步系统能加以调整,使收发信号仍然保持同步,即所谓的细同步。  在接收端设计中分析了传统的滑动相关法滑动速度慢搜获时间长的缺点,

6、提出了捕获速度快且具有码序列识别功能的匹配滤波搜捕法。匹配滤波搜捕法  直接序列扩频解扩系统中,数字匹配滤波器的捕获思路是以接收端扩频码序列作为数字FIR滤波器的抽头系数,对接收到的信号进行相关滤波。原理如图5所示。    滤波输出结果进入门限判决器进行门限判决,如果超过了设定门限,就表明此刻本地序列码的相位与接收扩频序列码的相位达到同步。如果未超过设定门限,则表明此刻本地序列码的相位与接收到的扩频序列码的相位不同步,需要再次重复相关运算,直到同步为止。数字匹配滤波器由移位寄存器、乘法器和累加器三部分组成

7、,这只是一个FIR滤波器的结构形式,只不过伪码寄存器中的系数为-1或+1,实际并不是真正意义上的乘法。伪码寄存器中的数据可以由一个伪随机序列发生器产生。  数字匹配滤波器的表达式为   其中,x(n)为输入信号;h(-i)为滤波系数,由接收端扩频码决定,取值-1或+1,M序列码元为1,取值为+1,M序列码元为0,取值为-1。匹配滤波器的长度N等于扩频比,也就是对于每一信息符号的扩频码元数,即Tb/Tc。当输入信号缸{x(n)}与本地扩频码{h(-i)}匹配时,此时输出z达到最大,将超出预先设定的门限,表示

8、捕获成功。具体电路由DSPBuilder工具实现如图6所示。   再由DSPBuilder工具自带的Complier功能,将电路描述转化成VHDL语言,供下载到FPGA中进行调试。我们通过Altera公司的集成开发环境QuartusII6.0对设计进行验证。如图7所示。    M_initial为输入到反馈寄存器的初始状态,r_en运算允许位,r为捕获标志位。数字跟踪环路实现  当扩频接收机与接收信号粗同步后,就必须使它这样工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。