基于VHDL的DPSK载波传输系统设计毕业论文.doc
《基于VHDL的DPSK载波传输系统设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于VHDL的DPSK载波传输系统设计毕业论文.doc(49页珍藏版)》请在三一办公上搜索。
1、基于VHDL的DPSK载波传输系统设计专业:电子信息工程班级:2007级1班姓名:郭义斌目 录引 言31 VHDL概述61.1 硬件描述语言(VHDL)61.1.1 VHDL语言的发展61.1.2 VHDL语言的特点81.1.3 VHDL语言的建模101.1.4 VHDL的设计流程111.1.5 支持VHDL研发的软件工具121.2 MAX+PLUSII简介131.2.1MAX+PLUSII的特点131.2.2 Max+plus设计流程142 载波传输系统原理162.1 载波传输系统的基本构成162.2 PSK载波传输系统调制原理162.2.1 数字调制162.2.2 二进制相移键控(PSK)
2、的调制182.3 差分相移键控DPSK调制202.3.1 差分相移键控202.3.2 DPSK调制原理212.4 绝对码相对码(差分编码)212.5 DPSK载波传输系统解调原理222.5.1 相干解调法222.5.2 相位比较法243 DPSK载波传输系统的建模263.1 DPSK的总体设计思想263.2 CPSK调制电路的VHDL建模283.3 CPSK解调电路的VHDL建模283.4 绝对码转化成相对码的VHDL建模293.5 相对码转化成绝对码电路的VHDL建模304 DPSK载波传输系统的设计实现及程序设计314.1CPSK调制电路的设计实现及程序设计314.1.1CPSK调制的VH
3、DL设计314.1.2CPSK调制的VHDL程序324.2CPSK解调电路的设计实现及程序设计334.2.1CPSK解调的VHDL设计334.2.2CPSK解调的VHDL程序344.3绝对码相对码转化电路的设计实现及程序设计354.3.1绝对码相对码转换的VHDL设计354.3.2 绝对码相对码转换的VHDL程序364.4相对码绝对码转化电路的设计实现及程序设计364.4.1相对码绝对码转换的VHDL的设计364.4.2 相对码绝对码转换的VHDL程序374 .5DPSK载波传输系统的总体gdf模块图385 DPSK载波传输系统的仿真结果分析395.1CPSK调制VHDL程序仿真分析395.2
4、 CPSK解调VHDL程序仿真分析405.3 绝对码相对码转换的VHDL程序仿真分析405.4相对码绝对码转换的VHDL程序仿真分析415.5 DPSK调制解调器的总体仿真波形41结 论43致 谢44参考文献45摘 要调制解调技术是通信系统的灵魂,其性能直接影响到整个系统的通信质量。由于数字技术的大量应用,数字调制解调技术得到了广泛的应用。随着软件无线电思想的发展,将整个系统尽可能地集成于一个芯片的设计方法已经呈现出强大的发展潜力,成为系统设计发展的主要方向。基于这种思想,介绍一种在单片FPGA上实现的全数字DPSK调制解调器的设计方法。整个设计基于ALTERA公司的MAX+PLUSII开发平
5、台,并用单片FPGA芯片实现。本设计采用自顶向下的设计方法,主要思想是对数字系统进行模块划分。本文重点介绍DPSK调制解调器中的各个模块的具体实现和相应的VHDL程序。顶层设计中各个模块是作为元件来引用的,因此需要将它们设计成独立实体的形式。本设计以MAX+plusII为设计平台,从FPGA芯片的结构出发编写了VHDL程序,并对程序进行了仿真运行,结果表明设计是符合要求的,本次设计基本达到了预期的目标。基于 FPGA技术设计并实现了 2DPSK调制解调器。调制解调器主要包括码型转换和 PSK调制模块的设计,解调采用差分相干解调,所有设计基于VHDL语言编程,整个系统的功能在 Max+plusI
6、I上调试通过,并在芯片上硬件实现,具有较好的实用性和可靠性。关键词:FPGA;VHDL;DPSK;调制;解调AbstractModem technology has been the soul of communication systems and its performance directly affects the quality of Communication Systems.With the development of the digital technology,digital modulation and demodulation technology is being u
7、sed widely.With the development of software radio,the design method integrating whole system into one chip shows us great potential .Based on this idea ,the paper introduces us a digital DPSK modem realized on one FPGA chip. Based on the plat form of MAX+PLUSII of ALTERA,the whole design adopts FPGA
8、 chips.This design uses a top-down design method, the main idea is to divide the digital system modules. This article focuses on modem of DPSK specific implementation of each module and the corresponding VHDL program. Top-level design of each module is referenced as a component, therefore, they need
9、 to be designed to form an independent entity.MAX+plusII has been a platform for the design. The paper has the VHDL procedure from the structure of the FPGA chip and has operated the procedure. The result indicates our designing is qualified,and this designing has reached the anticipated goal basica
10、lly. We designed and implemented a 2DPSK Modem based on the FPGA technology. The modulator primarily includes code-conversion and PSKmodulator module designs. The modem adopts differential coherent demodulation . Programming for all the designs is in VHDL. The functions of the entire system passed t
11、ests performed on Max+plusII and were hardware implemented chip, bringing high practicability and reliability .Key words: FPGA; VHDL; DPSK; modulation ; demodulation;引 言现代通信系统要求通信距离远、通信容量大、传输质量好。作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。一个系统的通信质量, 很大程度上依赖于所采用的调制方式1。因此,对调制方式的研究, 将直接决定通信系统质量的好坏。随着超大规模集成电路的发展, 尤其
12、是微电子技术和计算机技术的迅猛发展和广泛应用, 数字化成为目前通信技术发展的趋势, 它具有可靠性高、灵活性强、易大规模集成等优点, 日益受到重视。目前, 数字化的手段主要有专用集成电路(ASIC)和通用数字信号处理器(DSP)。现场可编程门阵列( FPGA)提供了实现数字信号处理的第三种解决方案, 它结合了以上两种方式的优势, 具有开发周期短、设计方案修改方便、成本低、投资不存在风险问题等。随着通信技术日新月异的发展,尤其是数字通信的快速发展,越来越普及,研究人员对其相关技术投入了极大的兴趣。为使数字信号能在带通信道中传输,必须用数字信号对载波进行调制,其调制方式与模拟信号调制相类似。根据数字
13、信号控制载波的参量不同也分为调幅、调频和调相三种方式。因数字信号对载波参数的调制通常采用数字信号的离散值对载波进行键控,故这三种数字调制方式被称为幅移键控(ASK)、频移键控(FSK)和相移键控(PSK)2。数字信号对载波相位调制称为相移键控(或相位键控),即PSK(Phase-Shift Keying)。数字相位调制是用数字基带信号控制载波的相位,使载波的相位发生跳变的一种调制方式。PSK调制解调器是卫星通信的重要设备,在调制解调器中解调基带算法与工程实现一直是国内研究的重点与难点。也是近年来应用日趋广泛的载波传输方式。PSK分为绝对相移和相对相移。由于绝对移相方式存在相位模糊问题,所以在实
14、际中主要采用相对移相方式。它具有一系列独特的优点,目前已经广泛应用于无线通信中,成为现代通信中一种十分重要的调制解调方式。FPGA器件是八十年代中期出现的一种新概念,是倍受现代数字系统设计工程师欢迎的新一代系统设计方式。FPGA器件可反复编程,重复使用,没有前期投资风险,且可以在开发系统中直接进行系统仿真,也没有工艺实现的损耗。因此在小批量的产品开发、研究场合,成本很低。基于DSP&FPGA 嵌入式系统不仅具有其他微处理器和单片机嵌入式系统的优点和技术特性,而且还可能用并行算法操作,具有高速数字信号处理的能力,为实现系统的实时性提供了有利的支持,DSP&FPGA单片机系统必将成为现代电子技术,
15、计算机技术和移动通信技术的重要支柱3。本设计主要实现基于FPGA的DPSK载波传输的数字通信系统。与模拟通信系统相比,数字调制和解调同样是通过某种方式,将基带信号的频谱由一个频率位置搬移到另一个频率位置上去。不同的是,数字调制的基带信号不是模拟信号而是数字信号。在大多数情况下,数字调制是利用数字信号的离散值实现键控载波,对载波的幅度,频率或相位分别进行键控,便可获得ASK、FSK、PSK等。这三种数字调制方式在误码率,要求信噪比和抗噪声性能等方面,以PSK性能最佳,因而,PSK在中、高速传输数据时得到广泛应用4。在本设计中,我们研究基于FPGA的DPSK载波调制解调的实现。在设计过程中,通过对
16、通信原理的回顾和总结,以及查阅相关的信源信道编码以及模数,数模转换相关知识,达到设计有线相移载波传输的目的,在不断学习新的知识以及归纳复习老的知识的同时,提高自身对电子线路的设计能力。DPSK作为一种在通讯领域广泛采用的调制技术。由于DPSK的诸多优点,DPSK技术被大量使用,一般来说,因为信号波形间的相关性导致了DPSK中错误的传播(相邻码元之间),所以DPSK信号的效率要低于PSK。造成PSK和DPSK这种差异的原因是,前者是将接收信号与原始的无噪声干扰的参考信号比较,而后者则是两个含噪信号之间的比较。因此, DPSK误码率大约为PSK的2倍,随着信噪比的增加,这种恶化程度也迅速增加。但是
17、性能的损失换来了系统复杂性的降低,而且性能的损失完全可以在技术上弥补。此外,在PSK的解调过程中有可能会出现相位模糊,即相干载波的相位与已调信号反相出现倒现象,致使在接收端无法正确地解调出原始信号。因此,就出现了DPSK调制方式。VHDL程序的设计是本文最重要的部分。VHDL硬件描述语言的FPGA技术在电子信息工程领域具有重要作用,VHDL作为当今非常流行的硬件描述语言,已经随着可编程逻辑器件在国内迅猛发展,深深吸引了广大电子硬件工程师。用VHDL编程实现传统的电路功能已经成为广大电子硬件工程师的首选。用VHDL硬件描述语言做电路设计具有开发周期短、设计易于修改、电路简单、成本低廉等优点,对那
18、些外形结构要求小巧的微电子系统,可以直接利用FPGA器件的可编程特性来大大减少芯片的使用量,从而提高外形结构设计灵活性和系统可靠性5。1 VHDL概述1.1 硬件描述语言(VHDL)1.1.1 VHDL语言的发展EDA技术是现代电子设计技术的核心。它以EDA软件工具为开发环境,采用硬件描述语言(HDL),以可编程器件为实验载体,以实现源代码编程,自动逻辑编译,逻辑简化,逻辑综合,布局布线,逻辑优化和仿真功能等,并以ASIC,SOC芯片为目标器件,是以电子系统设计为应用方向的电子产品自动化的设计技术6。现代计算机技术和微电子技术进一步发展和结合使得集成电路的设计出现了两个分支。一个是传统的更高集
19、成度的集成电路的进一步研究;另一个是利用高层次的VHDL/VerilogHDL等硬件描述语言对新型器件FPGA/CPLD进行专门的设计,使之成为专用集成电路(ASIC),这不仅大大节省了设计和制造的时间,而且设计者必考虑集成电路制造工艺,对设计者的利用十分方便,现已成为系统及产品设计的一项新技术7。在HDL(硬件描述语言)形成发展之前,已经有了许多程序语言,如汇编、C语言等。这些语言运行在不同的硬件平台和操作环境中,它们适合于描述过程和算法,不适合做硬件描述。任何一种EDA工具,都需要一种硬件描述语言来作为其工作语言。这些众多的EDA工具软件开发者,各自推出了自己的HDL。此后,便出现了标准的
20、VHDL语言。VHDL是Very-High-Speed Integrated Circuit Hardware Language 的缩写,最初是美国国防部为其超高速集成电路研究计划(VHSIC)提出的硬件描述语言,作为各合同商之间提交复杂电路设计文档的一种标准方案;1985年完成了该标准方案的第一版,1987年成为IEEE标准,即IEEE-1076标准(VHDL87)。1988年,美国国防部规定所有官方的ASIC设计必须以VHDL为设计描述语言(美国国防部标准MIL-STD-454L)。1993年,IEEE对VHDL标准作了若干修改和更新,从更高的抽象层次和系统描述能力上扩展VHDL的内容,升
21、级为新的IEEE-1164(VHDL93)。1996年,IEEE将电路综合的标准程序与规格VHDL,成为VHDL综合标准IEEE-1076.3。一个完整的VHDL程序通常包括实体(Entity)、结构体(Architecture)、配置(Configuration)、程序包(Package)和库(Library)五个部分8。其基本结构如图1所示。图1 VHDL程序的结构VHDL作为EDA的重要组成部分,提供了借助计算机进行数字系统设计的一种很好的手段,用VHDL设计有许多优点,它的硬件描述能力强,可以用于从门级、电路级直至系统级的描述、仿真、综合和调试。利用VHDL丰富的仿真语句和库函数,对大
22、系统在设计的早期可在远离门级的高层次上进行模拟,以利于设计者确定整个设计的结构和功能的可行性。VHDL强大的行为描述能力和程序结构,使其具有支持大规模设计进行分解,以及对已有的设计进行再利用的功能,运用VHDL设计系统硬件具有相对独立性,设计时没有嵌入与工艺有关的信息,对硬件的描述与具体的工艺技术和硬件结构无关;当门级或门级以上的描述通过仿真检验以后,再用相应的工具将设计映射成不同的工艺,这使硬件实现的目标器件有很宽的选择范围,并且修改电路与修改工艺相互之间不会产生不良影响。VHDL标准、规范,语法较为严格,采用VHDL的设计便于复用和交流,VHDL所具有的类属描述语句和子程序调用等功能,使设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VHDL DPSK 载波 传输 系统 设计 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4138617.html