新闻中心

EEPW首页>嵌入式系统>设计应用> 基于DSP的QPSK调制器的设计

基于DSP的QPSK调制器的设计

作者: 时间:2011-05-11 来源:网络 收藏

  3 系统仿真与硬件测试

  3.1 系统仿真

  完成整个设计后,设置仿真时间,开始仿真。设置Simulink的仿真停止时间为2 000,仿真步进设为自动。仿真结果如图3,图中前两栏为正交波信号,最后一栏为QPSK已调信号。

QPSK仿真波形

图3 QPSK仿真波形

 3.2 硬件测试

  在Simulink中完成仿真验证后,需要把设计转到硬件上去实现。这是整个设计流程中最为关键的一步,可获得对特定FIGA芯片的VHDL代码。双击QPSK模型中的SignalCompiler,点击分析按钮,检查模型无错误后,打开SignalCompiler窗口,在图中设置好相应项后,依次点击1、2、3 3个按钮,逐项执行VHDL文件转换、综合、适配,即可将。mdl文件转换为.vhd文件。同时,在工作目录生成的文件中有tb_qpsk.tcl和tb_qpsk.v文件.tb_qpsk.v文件是在中要用到的工程文件,tb_qpsk.tcl文件是要在Modesim进行RTL级仿真用到的测试代码。仿真完成后,在中指定器件管脚、进行编译、下载。最后进行硬件的下载,连接好FPGA开发板即可。本文采用的硬件是Cyclone系列芯片EP2C35F672C6N。图4是在中QPSK的已调波形,与仿真波形基本一致。由图可以看出,有4个相位跳变点,正确地反映了的特点。

QPSK的已调波形

图4 QPSK的已调波形

4 结论

  本文利用了现代技术的功能,在Simulink的环境下实现了QPSK的建模,给出了具体模型,从而避免了VHDL程序的编制,缩短了周期,提高了效率。采用该法,极大地提高了电子系统设计的灵活性和通用性。仿真结果和硬件实现都验证了该方案的正确性。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭