FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
目前以硬件描述语言(Verilog 或 VHDL)所完成的电路设计,可以经过简单的综合与布局,快速的烧录至 FPGA 上进行测试,是现代 IC 设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如AND、OR、XOR、NOT)或者更复杂一些的组合功能比如解码器或数学方程式。在大多数的FPGA里面,这些可编辑的'元件里也包含记忆元件例如触发器(Flip-flop)或者其他更加完整的记忆块。目前FPGA的生产厂家有Altera、Xilinx、Actel、Lattice等,其中Altera和Xilinx主要生产一般用途FPGA,其主要产品采用RAM工艺。Actel主要提供非易失性FPGA,产品主要基于反熔丝工艺和FLASH工艺。时至今日,FPGA市场的主要业者仅剩数家,包括Altera、Xilinx(赛灵思,过去称为:智霖科技)、Actel、Atmel、Lattice、QuickLogic等,但是Altera、Xilinx在其中独占鳌头。就是说,除此之外第三家FPGA业者,很难有窜头的机会。话虽如此,但FPGA领域依然有新兴业者出现,例如Achronix Semiconductor、MathStar等。且除了单纯数字逻辑性质的可程序逻辑装置外,混讯、模拟性质的可程序逻辑装置也展露头角,相信这些都能为可程序化芯片带来更多的发展动能。
本设计中来编写调制解调的是VHDL语言,VHDL的英文全写是:VHSIC(Very High Speed Integrated Circuit)Hardware Description Language.翻译成中文就是超高速集成电路硬件描述语言,诞生于1982年。VHDL语言很多特点:功能强大、设计灵活;强大的系统硬件描述能力;支持广泛、易于修改;独立于器件的设计、与工艺无关;很强的移植能力;易于共享和复用。1987年底,VHDL被IEEE和美国国防部确认为标准硬件描述语言 。
2、基本内容和技术方案
2.1 基本内容
在通信系统中,2DPSK(二进制相对移位键控)方式占有非常重要的地位,而运用FPGA来实现2DPSK的调制和解调,也是一种非常常见的方法。
本次毕业设计,我的题目是“基于FPGA的2DPSK数字调制解调系统设计”,所以,本次设计内容包含两个方面:
(1)对2DPSK的原理及应用的研究:2DPSK方式即是利用前后相邻码元的相对载波相对值去表示数字信息的一种方式。由于其相对于ASK、FSK、PSK方式有优势,2DPSK被广泛采用,并成为CCITT建议选用的一种数字调制方式。
(2)对FPGA平台、VHDL语言及相关软件的了解和运用:FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。VHDL的英文全名是 Very-High-Speed Integrated Circuit HardwareDescription Language,翻译成中文就是超高速集成电路硬件描述语言,诞生于1982年。ISE系列软件是Xilinx公司推出的集成EDA开发工具,它支持Xilinx公司的所有CPLD/FPGA产品。
2.2 技术方案
(1)2DPSK信号的产生:2DPSK是通过码变换加2PSK调制产生的,这种方法是把原基带信号经过绝对码—相对码变换后,用相对码进行2PSK调制,其输出便是2DPSK信号,其方框图如下:
(2)2DPSK信号的解调:2DPSK信号的解调方法有两种,分别是极性比较法和相位比较法。在极性比较法电路中,输入2DPSK信号,经极性比较法电路解调,还原的是相对码,再经过相对码—绝对码变换器,由相对码还原成绝对码,得到原绝对码基带信号;相位比较法的基本原理是将接收到的前后码元所对应的调相波进行相位比较,它是以前一码元的载波相位作为后一码元的参考香味,所以称为相位比较法或者差分检测法。
3、进度安排
第 4~5 周: 完成英译汉
第 6~7 周: 对题目进行认真构思,并查找相关资料
第 7~8 周: 编写VHDL程序
第 9 周: 对程序进行检查修改,并对整个设计工作做期中检查
第 10 周: 完成对仿真结果的分析与比较。
第11~12周: 完成并修改毕业论文。