通信系统专业课程设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通信系统专业课程设计.doc

通信系统专业课程设计 课题名称:PN(伪随机码)码发生器的设计 设计目的: 巩固加深对电子线路的基本知识,提高综合运用专业知识的能力; 培养学生查阅参考文献,独立思考、设计、钻研专业知识相关问题的能力; 通过实际制作安装电子线路,学会单元电路以及整机电路的调试与分析方法; 掌握相关电子线路工程技术规范以及常规电子元器件的性能技术指标; 了解电气图国家标准以及电气制图国家标准,并利用电子CAD正确绘制电路图; 培养严肃认真的工作作风与科学态度,建立严谨的工程技术观念; 培养工程实践能力、创新能力和综合设计能力。 设计要求: 通信系统的原理框图,说明系统中各主要组成部分的功能; 根据选用的软件编好用于系统仿真的测试文件; 拟采用的实验芯片的型号可选89c51、TSC 5402、5416、2407及ALTERA的EPM7128 CPLD或EP1K30进行硬件验证; 独立完成课程设计报告,严禁报告内容雷同; 电路图中的图形符号必须符合国家或国际标准。 所用仪器设备: Altera的MAX 7000S系列芯片;方正文祥电脑。 五.设计内容: 1、伪随机序列产生原理及作用: 随着通信理论的发展,早在20世纪40年代,香农就曾指出,在某些情况下,为了实现最有效的通信,应采用具有白噪声的统计特性的信号。另外,为了实现高可靠的保密通信,也希望利用随机噪声。然而,利用随机噪声最大困难是它难以重复产生和处理。直到60年代,伪随机噪声的出现才使这一难题得到解决。 伪随机噪声具有类似于随机噪声的一些统计特性,同时又便于重复产生和处理。由于它具有随机噪声的优点,又避免了它的缺点,因此获得了日益广泛的应用。目前广泛应用的伪随机序列都是由数字电路产生的周期序列得到的,我们称这种周期序列为伪随机序列。 对与伪随机序列有如下几点要求: 应具有良好的伪随机性,即应具有和随机序列类似的随机性; 应具有良好的自相关、互相关和部分相关特性,即要求自相关峰值尖锐,而互 相关和部分相关值接近于零。这是为了接收端准确检测,以减少差错; 要求随机序列的数目以保证在码分多址的通信系统中,有足够的地址提供给不同的用户; 要求设备简单,易实现,成本低。 通常产生伪随机序列的电路为一反馈移存器。它又分为线形反馈移存器和非线形反馈移存器两类。由线形反馈移存器产生出的周期最长的二进制数字序列称为最大长度线形反馈移存器,通常称为m序列。由于它的理论比较成熟,实现比较简便,实际应用也比较广泛,故在这里以m序列发生器为例,设计伪随机序列发生器。 m序列是由带线形反馈的移存器产生的周期最长的一种序列。线形反馈移位寄存器由时钟控制若干个串接的存储器所组成。在时钟信号的控制下,寄存器的存储信号由上一级向下一级传递。如果让某些寄存器的输出反馈回来进行运算,运算结果作为第一级寄存器的输入,则我们可以得到一个移位寄存器序列。如果移位寄存器的反馈函数和初始状态不同,那么可得到不同的移位寄存器序列。线性移位寄存器的一般形式如图1所示,总共有1,2,3N个寄存器,他们的状态为Xi(i=1,2,3,,n),经Ci(I=1,2,3,,n)相乘后模2加,再反馈。这里Ci∈(0,1),且乘法规则是0·0=0·1=1·0=0,1·1=1。实际上Ci=0表示断开,Ci=1表示连接。因此这个N阶移位寄存器的反馈函数为: )=1CiXi 特征多项式是: f(x)= ∑in=1CiXi=C0+C1X1+C2X2+…+CnXn 特征多项式中的Xi(i=0,1,2...n)与移位寄存器的第i个触发器相对应。 c0 c1 c2 c3 cn-1 cn 输出 图1 线形移位寄存器的一般形式 上述的反馈函数是一个线形递归函数。当级数(n)和反馈系数一旦确定,则反馈移位寄存器的输出序列就确定了。反馈移存器的级数n不同,则m序列的反馈系数也不同,表1列出了部分的m序列发生器的反馈系数。表中给出的是八进制数值,经转换成二进制数值后,可求出相应的反馈系数。 图2 n=7的反馈移位寄存器的结构模型 伪随机信号在雷达、遥控、遥测、通信加密和无线电测量系统领域有着广泛的应用。利用VHDL语言进行软件编程,通过EDA设计软件对程序编译、优化、综合、仿真、适配,最后将生成的网表文件配置于制定的目标芯片中,可以实现不同序列长度的伪随机信号发生器。 2、m序列的性质: 均衡性 m序列在一个周期内“1”和“0”的个数基本相等。具体来说,m序列的一个周期中的“0”的个数比“1”的个数

文档评论(0)

gsgtshb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档