首页 » 技术文章 » 基于现代DSP技术的QPSK调制器的设计

基于现代DSP技术的QPSK调制器的设计

作者:  时间:2011-05-18 20:07  来源:EDN

  摘要:为了提高DSP系统的开发效率,引入了现代DSP技术,并由此设计了QPSK调制器。依据QPSK调制的基本原理,利用MATLABSimulink DSP BuilderQuartusll搭建模型,在模块的形成方式上,采用DSP Builder中的模块代替VHDL编程,在同一平台上实现了系统建模和硬件实现的有机结合,然后利用ALTERA公司提供的Signal Compile进行编译,产生VHDL源程序,同时,采用ALTERA公司的Cyclone系列芯片EP2C35F6 72C6N实现QPSK调制。结果表明,该方法提高了设计的灵活性,通过软件仿真和硬件测试验证了方案的正确性和可行性。

  四相相移键控调制(Quaternary Phase Shift KeyingQPSK)是一种线性窄带数字调制技术,它已经在数字调制技术中占有重要的地位,被广泛地应用于卫星通信、移动通信、视频会议系统、蜂窝电话和其它数字通信领域。具有频带利用率高、频谱特性好、抗衰落性能强、较低的比特错误率等优点。

  DSP技术主要是指将DSP的基本理论和算法付诸实现的途径和方法。传统的DSP技术是当前广泛使用的DSP处理器的解决方案,而这种解决方案日益面临着不断增加的巨大挑战,自身的技术瓶颈导致这种解决方案在DSP许多新的应用领域中的道路越走越窄。而现代DSP技术是相对于传统DSP技术而言的,是基于可编程片上系统SOPC(System on a Programmable Chip)技术、EDA技术与FPGA实现方式的DSP技术,是现代电子技术发展的产物,它有效地克服了传统DSP技术中的许多瓶颈,在许多方面显示了突出的优势,如高速与实时性,高可靠性,自主知识产权化,系统的重配置与硬件可重构性,单片DSP系统的可实现性以及开发技术的标准化和高效率。QPSK设计采用MATLABSimulink DSP Builder开发出用于QPSK调制的正交信号产生单元,在电路模块的形成方式上用DSP Builder的模块调用代替繁琐的VHDL程序,从而方便的得到了所需的结果。系统的实现以FPGA为物理载体,与传统的基于硬件描述语言的设计相比,这种流程更快捷方便灵活。

  1 QPSK调制原理

  所谓的QPSK调制就是利用载波的四种不同相位来表征数字信息,每一种载波相位代表两个二进制代码元信息。由于每一个载波相位代表两个二进制码元信息,所以每四个二进制码元又被称为双比特码元。

  QPSK信号的表示式为

   将式(1)写成

  QPSK信号的调制可分为相位选择法和调相法,本文采用调相法进行设计,其调制框图如下图1所示。

  图1中,串/并变换器将输入的二进制序列依次分为两个并行的双极性码序列。设二进制数分别为ab。双极性的ab脉冲通过两个平衡调制器分别对同相载波和正交载波进行二相调制,两路输出叠加后就可以得到QPSK信号。

  2 基于DSP BuildterQPSK设计

  DSP Builder可完成图形化的系统建模、设计、仿真、把设计软件下载到FPGA开发板上。它是一个系统级的开发工具,架构在多个软件之上,并把系统级和RTL级两个设计领域的设计工具连接起来,最大程度的发挥了两种工具的优势。DSP Builder依赖MathWorks公司的数学分析工具MatlabSimulink,以SimulinkBlockset出现,可以在Simulink中进行图形化设计和仿真,同时通过SignalCompiler可以把Matlab Simulink的设计文件(mdl)转成相应的硬件描述语言VHDL设计文件(vhd),以及用于控制综合与编译的TCL脚本。而对后者的处理可以由FPGACPLD开发工具Quartus来完成。

  研究采用QuartusII61DSP Builder61Madab Rb2006作为FPGA的设计及测试平台。因此,在设计的过程中可以很方便的调用DSP-BbuilderSimulink库中的图形模块来建立硬件模型,输入信号也可方便的调用Simulink模块。依据QPSK的基本原理,可以快速的建立QPSK模型。要完成QPSK的建模,首先打开MATLAB,在命令窗口输入“Simulink”进入图形化仿真建模环境,新建一个仿真模型。依照图1的原理图设计,建立模型如图2所示。

相关推荐

没有退路的FPGA与晶圆代工业者

FPGA  晶圆代工  2014-01-03

采用FPGA的可编程电阻的设计结构分析

FPGA  电阻  2013-09-24

从FPGA的制程竞赛看英特尔与Fabless的后续变化

FPGA  Fabless  2013-07-16

物联网融合自动化推动高效生产模式变革

物联网  FPGA  SoC  2013-07-09

14纳米FPGA展现突破性优势

14纳米  FPGA  2013-06-20

高清视频监控FPGA应用迎来小高峰

视频监控  FPGA  2013-06-20
在线研讨会
焦点