毕业设计(论文)基于FPGA的CDMA数字基带收发系统调制部分.doc
《毕业设计(论文)基于FPGA的CDMA数字基带收发系统调制部分.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于FPGA的CDMA数字基带收发系统调制部分.doc(31页珍藏版)》请在三一办公上搜索。
1、基于FPGA的CDMA数字基带收发系统调制部分内容提要:CDMA( Code Division Multiple Access )即码分多址接入技术,具有很强的抗干扰能力(信号隐蔽,抑制窄带干扰等)和保密性,地址改变也比较灵活。我们在了解现代通信技术的发展、CDMA基本原理以及CDMA系统的工作过程的基础上,运用MAX+plus软件,通过编程在FPGA中实现了CDMA数字基带收发系统中的4路信息信号的扩频、编码调制。系统首先将模数(A/D)转换器转换的4路数字信号通过Walsh码调制、PN码扩频、基带求和以及并串转换后得到基带信号,接收端通过相反的过程,解调出原数据信号,再通过数模(D/A)转
2、换器,还原出原模拟信号。本文给出了CDMA数字基带收发系统的软硬件设计方案。并以Altera MAX+plus为硬件开发平台,利用FPGA实现了4路信息信号的扩频、编码调制。关键词:FPGA Walsh码调制 PN码扩频 基带求和 并串转换Digital Base-band System of CDMA Based on FPGAModulation PartAbstract:CDMA (Code Division Multiple Access) has very strong ability of anti-jamming (signal covert, suppresses select
3、ive interference and so on) and keeping secrecy. Its address changing is quite easy. Based on understanding the development of modern communication, the basic principle of CDMA and the work process of system, we utilize the MAX+plussoftware, realize 4 groups information signals widening frequency, t
4、he coding modulation and the demodulation by programming. In the CDMA numeral base band receiving and dispatching system, the dispatching system transforms 4 digital signals which have been switched by analog-digital (A/D) switch-box through the Walsh code modulation, the PN code spectrum-spread, th
5、e base band summation and the serial transformation at first, then the receiving part adopts the opposite process, demodulates 4 digital signals, gains the prime digital signals. The prime digital signals passes the digital-analog (D/A) switch-box, returns to the original simulated signals in the en
6、d.This article has produced the design proposal of the CDMA numeral base band receiving and dispatching system. And take Altera MAX+plus as the platform of the hardware development. The system realizes the widening frequency, the coding modulation and the demodulation of 4 groups information signal
7、by FPGA.Key words: FPGA the Walsh code modulation PN code spectrum-spread the base band summation the serial transformation.目 录一、概述1二、CDMA基本原理1(一)引理1(二)码分多址基本概念2(三)沃尔什码3(四)PN码4三、CDMA数字基带收发系统调制部分主要模块及仿真6(一)码发生器6(二)WALSH码调制与扩频9(三)CDMA基带收发系统内部结构9四、硬件部分9五、电路中延迟带来的问题和解决方案10六、调试10七、结束语11八、感谢辞11附录A11附录B14附
8、录C26参考文献:28基于FPGA的CDMA数字基带收发系统调制部分一、概述CDMA是码分多址的英文缩写(Code Division Multiple Access),它是在扩频通信技术上发展起来的一种新的无线电技术,其原理是将需传送的具有一定信号带宽的信息数据,用一个带宽远大于信号带宽的高速伪随机码进行调制,使原数据信号的带宽被扩展,再经载波调制并发送出去。接收端使用完全相同的伪随机码,与接收的宽带信号作相关处理,把宽带信号转换成原信息数据的窄带信号(即解扩),以实现信息通信。CDMA具有很强的抗干扰能力(信号隐蔽,抑制窄带干扰等)和保密性,改变地址比较灵活。扩频通信技术在军用通信中已有半个
9、多世纪的历史。1993年TIA批准CDMA为扩频率数字蜂窝系统标准以来,CDMA技术在国外得到迅速发展,已呈后来居上之势。尤其在GSM的大本营欧洲,ETSI(欧洲电信标准委员会)审议G3(第三代移动通信)标准,无论采用Nokia、Ericsson还是Motorola、Siemens原型,都将采用CDMA作为空中接口标准,这也进一步确立了CDMA为商业移动通信网的主流方向。在美国10大蜂窝公司中有7家选用CDMA。在亚洲,CDMA技术商业化趋势更强,1995年,韩国LGIC公司推出世界上首批商用CDMA交换系统。1995年9月,世界上第一个商用CDMA移动网在香港地区开通,1996年在韩国汉城附
10、近开通世界上最大的商用的 CDMA网,新加坡的CDMA个人通信网于1997年开通,这也是亚洲第一个CDMA个人通信网。截至2003年9月25日中国联通的CDMA手机用户在突破300万大关后,正在以日进3万的速度向350万的目标进发,所有这些迹象表明,CDMA正在成为一项全球性的无线通信技术。扩频通信技术、码分多址技术和同步技术是CDMA的关键技术,本设计旨在通过设计完成CDMA数字基带收发系统的过程。二、CDMA基本原理(一)引理本设计系统是对CDMA码分多址技术所做的1个4路演示性系统,本系统省去了载波调制部分,把CDMA扩频系统中传输的信号简化为数字基带信号,并做出1个与之相应的扩频编码调
11、制收发系统。系统采用Walsh函数正交码作为地址码调制原数据信号,选用m序列作为扩频的伪随机码。根据信息论的香农(Shannon)定理:其中C为信道容量,W为信号带宽(单位为Hz),S/N为信噪比。信道容量与带宽成正比,而在一定信道容量下,如果带宽W扩充到一定程度,那么就能在较低S/N要求下得到很高的传输质量。这一点的应用就是采用伪随机码(PN)的扩频编码调制,把原数据信号变换成类似于白噪声的随机信号。CDMA技术基于扩频通信的基本原理,将要传送的具有一定信号带宽的信息数据,用一个带宽远大于信号带宽的高速伪随机编码信号去调制它,使原信息数据信号的带宽被大大扩频,再经载波调制后发射出去。接收端则
12、使用完全相同的伪随机码,与接收的宽带信号作相关处理,把宽带信号变换成原信息数据的窄带信号(解扩)实现数据通信。这种扩频通信的明显特点是采用编码调制、频谱扩展和相关处理技术。使用扩频编码调制易于保密也可供多用户使用。另外,对信息数据的频谱扩展,使功率谱密度明显降低,即不容易被别人发现又不容易干扰别人。CDMA通信多址干扰的大小决定于扩频编码间的互相关值,如果该值非常小乃至可以忽略,那么接收解调输出结果就只有原数据信号和噪声。所以CDMA可在同一载波频率上同时传送多个用户的信息、数据,实现多址通信。编码之间的互相关值越小,多址干扰就越小,多址通信用户数就越多。在香农信息论中,系统理论上最大容量的最
13、终逼近实现技术之一就是:高斯白噪声信道最利于传输的信号是高斯白噪声信号。而采用伪随机码(PN)的扩频编码调制技术把原数据信号变换成类似于白噪声随机信号的CDMA无线通信技术,使这种理论的实现成为现实。而最常用的伪随机序列之一就是下面设计中要用到的m序列。(二)码分多址基本概念在CDMA中还有一个很重要的技术就是码分多址。码分多址与频分多址和时分多址不同,被分割的参量不是频率或时间,而是信号的波形,即码的结构。这时复用的各个信号,从频谱或时间上看就不再是互不重叠的。码分是利用各路信号的正交性。基本方法是,在发送端先将多路信号分别由一组正交码进行某种调制或变换,使各路信号成为某种正交信号组,然后混
14、合传输。接收端产生一组与发送端同步的同样正交码,并将收到的信号与正交码组中的每个码分别作点积。根据两个矢量相同信号的点积为1,两个矢量正交信号的点积为零,就可以利用复合信号中所含各信号的正交性,通过求点积来从复合信号中分离出各路信号。Q2e+1-110110011111000011001011100111111111111111111111111100000010110001111000111111111000000a1a2Q1Q2e1=a1Q1e2=a2Q2e=e1+e2Q1e+1-1+1-1+1-1+1-1+1-1+1-1+1-1+2-2(相乘后分别对每个码元取平均值)(相乘后分别对每个码
15、元取平均值)图1 码分多址示意图例如有数字信号a1、a2,经正交码组Q1(1 1)、Q2(1 -1)变换后得到正交信号组e1、e2,复合信号为e=e1+e2。接收端用正交码组Q1、Q2与e作点积运算,就可分离出a1、a2(见图1)。从图1中可以看出:(1)e1和e2的码元速率与Q1、Q2相同,所以码分多址信号的频谱远大于原发送数字信号a1和a2的频谱。(2)复合信号中的各路信号在频谱和时间上都是重叠的。(3)收端的Q1、Q2与e不能正确同步就不可能正确分离a1和a2。(4)要实现码分多路复用,就必须有足够多的正交码,即地址码数目要足够多。上例只有两个地址码,所以只能实现两路复用。地址码的选择直
16、接影响到码分多址的容量、抗干扰能力、接入和切换速度等性能。所选择的地址码应能提供足够数量的自相关函数特性尖锐的码序列,保证信号经过地址码解扩后具有较高的信噪比。地址码提供的码序列应接近白噪声特性,同时编码方案简单,保证建立同步速率较快。常用的地址码有:m序列,即最长线性的伪随机序列;Walsh函数正交码等。本设计采用Walsh函数正交码作为地址码调制原数据信号,产生一组码长为4的沃尔什码。(三)沃尔什码沃尔什(Walsh)码是正交码,经常被用作码分多址系统的地址码。例如就是一组码长为4的沃尔什码。所谓正交性是指上式说明这个码字内的4个码只有本身相乘叠加后归一化值是1,任意两个不同的码相乘叠加后
17、的值都是0,即互相关值为零。对于其他长度的沃尔什码也是这样。上面的沃尔什码的码长是4,只有4个地址码,也就是系统的信道数不能超过4个。当用信道数更多时,必须产生码长更长的沃尔什码。沃尔什码的生成比较简单,可以通过哈德玛(HADAMARD)矩阵来生成。下面我们先看一看上面的码长为4的沃尔什码,把它写成矩阵形式是其中矩阵是取反(元素1变成-1,-1变成1),矩阵是其中矩阵是取反,矩阵是1。所有的WALSH码都可以通过这种方式来产生。从而得到码长为2n的WALSH码。其中n为大于1的正整数。(四)PN码CDMA是在扩频通信的基础上发展起来的。所谓扩频通信,就是将要传送的具有一定信号带宽的信息数据,用
18、一个带宽远大于信号带宽的高速伪随机码进行调制,使原始数据信号的带宽被扩展,再经载波调制并发送出去。接收端使用完全相同的伪随机码对接收到的信号作相关处理,把宽带信号转换成原始信息数据的窄带信号(即解扩),以实现信息通信。它通常采取的扩频方案有2种,一是直接序列(Direct Sequence)扩频技术,另一种是跳频(Frequency Hopping)扩频技术。本设计采用的是直接序列扩频方式(DS/CDMA)。作为扩频码的伪随机码具有类似白噪声的特性。因为真正的随机信号和噪声是不能重复再现和产生的,我们只能产生一种周期性的脉冲信号来近似随机噪声的性能,故称之为伪随机码或PN码。用于扩频通信系统的
19、伪随机码常用的共有2种,m序列优选对和Gold序列。m序列优选对产生方便,但是数量较少,Gold码序列则可以有较多的数量。由于本设计只有4路信号,为简便起见,选用m序列作为扩频码的伪随机码。m序列具有与随机噪声类似的尖锐自相关特性,但它不是真正随机的,而是按一定规律周期性的变化。由于m序列容易产生、规律性强等许多优良的特性,在扩频通信和码分多址系统中最早获得广泛的应用,以下介绍m序列伪随机码的产生和电路实现。m序列是最长线性移位寄存器的简称,它的生成可用移位寄存器的本原特征多项式来确定,一个本原特征多项式对应一个最大长度序列,也就是对应一个m序列。表1给出了n阶本原特征多项式的具体形式,n是移
20、位寄存器级数,它的周期是P=。例如,当n=5时,表中给出了2,5,2,3,4,5,1,2,4,5,其中2,5的多项式为2,3,4,5的多项式为1,2,4,5的多项式为必须指出本原多项式的互反多项式还是本原的。本表中没有列出互反多项式来。一个n阶的互反多项式为例如,多项式是本原的,则互反多项式为也是本原的。表1m序列的本原特征多项式n21,231,341,452,5 2,3,4,5 1,2,4,561,6 1,2,5,6 2,3,5,673,7 1,2,3,7 1,2,4,5,6 2,3,4,7 1,2,3,4,5,7 2,4,6,7 1,7 1,3,6,7 2,5,6,782,3,4,6 3,
21、5,6,8 1,2,5,6,7,8 1,3,5,8 2,5,6,8 1,5,6,8 1,2,3,4,6,8 1,6,7,8有了特征多项式,可以用硬件电路来实现一个m序列。下图是一最简单的三级移位寄存器构成的m序列发生器。根据表1,取阶数n=3,对应的特征多项式l,3的互反多项式是2,3,即。该移位寄存器是D触发器,在时钟脉冲CP上升沿到来时,输出等于输入。途中第二、三级移位寄存器的输出和经模2加电路后反馈到第一级移位寄存器的输入端,构成反馈电路。当初始状态为111时(其他初始状态也是如此),在时钟脉冲的控制下,各输出端的输出数据如图2(b)所示,得到输出周期为的码序列1110010。在输出一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 FPGA CDMA 数字 基带 收发 系统 调制 部分
链接地址:https://www.31ppt.com/p-4135605.html