基于ZYNQ的直接序列扩频通信系统设计

来源 :安徽大学 | 被引量 : 0次 | 上传用户:jmzhao8888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步和社会的发展,人们对高速率的视频图像数据传输业务的需求不断增长。与此同时,通信的安全性与可靠性也受到了人们的关注。扩频通信系统可以提高通信系统的保密性和抗干扰性,在这其中直接序列扩频通信系统由于结构简单、易于实现,成为研究的热点,而收发机的设计是直接序列扩频通信系统设计的重点。不同于传统的使用FPGA实现直接序列扩频收发机的方法,本论文使用Xilinx公司的ZYNQ芯片来进行通信系统的设计,在ZYNQ芯片的FPGA核进行直接序列的扩频调制和解扩解调,利用ZYNQ的ARM核和上位机通过UDP协议进行数据交互。通信系统的设计主要包括上位机设计、ZYNQ的接口程序设计、基带程序设计和射频前端这几个部分。论文基于ZYNQ的直接序列扩频通信系统设计主要完成了以下工作:首先利用JAVA语言进行通信系统的上位机设计,主要包括发射模式和接收模式下的程序设计两个部分。在发射模式下,选择电脑里面的图片或文档,将其打包成数据包发送给ZYNQ芯片的ARM核;在接收模式下,将ZYNQ发送过来的数据包重新组合成图片或文档,存放到电脑磁盘中。其次对ZYNQ的接口程序进行设计。ZYNQ的接口程序包括ARM程序和在ARM核与FPGA核之间进行数据交互的串并转换的IP核。通过自己设计的IP核,可以实现数据在ZYNQ的ARM核和FPGA核之间通过Xilinx官方的BRAM进行数据传递。接着对基带程序进行设计并对射频前端进行了介绍。基带程序主要完成对原始数据的扩频调制和基带信号的解扩解调,而通过设计的射频前端,不仅可以实现射频信号和基带信号之间的转换,还能够实现器件复用节约资源。最后进行系统测试。ZYNQ的程序是在VIVADO上进行设计的,在完成综合、实现后下载进开发板中进行系统测试。系统测试分为发送测试和接收测试,主要包括上位机测试、基带程序测试和射频前端测试。通过对上面功能模块的测试,系统能够正常工作。文章利用ZYNQ这种芯片对直接序列扩频通信系统进行了设计,在完成上位机软件、ZYNQ的接口程序设计、基带程序设计和射频前端这几个部分设计后,对系统进行了测试,系统能够正常工作。论文设计的直接序列扩频通信系统可以减少射频器件,节约资源,对今后类似的研究提供了参考。
其他文献
论述了应用Autonomie软件对基于IEDS(传动集成式电驱动系统)系统的插电式气、电混合城市客车的仿真.并对其动力性、经济性、排放性及电池管理控制进行了分析。仿真结果表明融合
肾衰胶囊是著名中医肾脏病学专家时振声教授临床应用治疗慢性肾功能衰竭(CRF)确实有效的方剂。为探索其作用机理,我们在切除大鼠5/6肾脏的 CRF模型上进行实验研究,现报告下。
本文基于某前麦弗逊后多连杆悬架型式车型整车道路强化试验姿态衰减结果,利用最小二乘法对整车姿态衰减进行曲线拟合,总结了该悬架型式车型整车姿态衰减的一般规律,同时通过
蚂蚁有两只触角和六条腿,大家都知道,可是它腿上长着许多锋利无比的小刺,你未必注意到了吧?为了让我知道这些小刺的作用,爸爸和我做了一个很有趣的实验。
树枝像一位姑娘树叶就是只笛子等风这位指挥家说“可以开始了”便嘟起小嘴
催化器在整车排放改善中起着非常重要的作用,由于其性能优劣直接影响车辆排放结果,催化器故障诊断成为汽油机EMS车载诊断(OBD)的重要诊断之一.本文通过分析催化器故障诊断系
提出了热电回收的并联混合电动汽车控制策略,然后利用这些控制策略在某款汽油乘用车的基础上分别建立了混合电动汽车与热电回收的并联混合电动汽车ADVISOR仿真模型。仿真结果
目的:探讨大鼠胃缺血后再灌注胃粘膜损伤与氧自由基脂质过氧化的相关性及以健脾益气和胃法防治其胃粘膜损伤的细胞保护作用机制。方法:采用腹腔动脉结扎法,造成胃缺血20min,
<正> 近年来,我们采用中西医结合方法治疗60例甲状腺机能亢进性心脏病(以下简称甲亢心)患者取得较好效果。现将观察结果报道于下。
客车NVH性能已成为评价客车性能的重要指标之一。本文分析了常规的客车设计开发流程中存在的对车辆NVH性能设计及控制不足的问题,以某款客车实车存在的噪声、振动和舒适性等