摘 要:数据与计算机通信是电子信息专业的一门重要的专业课程,而EDA(电子设计自动化)技术作为现代电子设计技术的核心,在电子信息、通信等领域的应用也越来越广泛.本文通过通用MPSK实例,把EDA技术应用于计算机通信课程的教学当中,不仅使得理论教学更加直观,而且锻炼了学生的实际动手能力.在实践教学中取得了良好的教学效果.
关 键 词 :数据与计算机通信 MPSK EDA技术
中图分类号:G642.3 文献标识码:A 文章编号:1673-9795(2014)01(b)-0000-00
调制和解调是现代通信的重要手段.调制就是用基带信号对载形的某些参数进行控制,使这些参量随基带信号的变化而变化:解调是调制的逆过程,它是从已调制的信号中恢复出原来调制信号的过程.本文主要研究采用FPGA实现DQPSK基带数字信号的调制与解调问题.对4DPSKT和8DPSK调制解调算法进行了分析与仿真,在QuartusII环境下完成设计.
1.调制部分
2.差分编解码和并/串转换
差分编码由当前的输入状态和前一时刻的输入状态来决定当前的编码输出.八选一开关根据信号值,选择载波对应相位进行输出,可得到已调8PSK信号fout.解码是编码的逆过程,与差分编码的模8加相反,8PSK差分编码的解码可按减法原理来获得.图2和图3分别说明了差分编码和差分解码的失意框图.
本设计的各个模块采用VHDL语言编写代码,并在modelsim中仿真验证.图4是解码输出的仿真图,clk是时钟信号,load是装载信号(高电平有效),xx_r_di是接收到的3比特差分码,yy_a_di是解码出来的实际传输的3比特绝对码.仿真波形图验证了设计的正确性.
3.结语
本文介绍了采用VHDL语言实现基于FPGA的MPSK的设计,并通过modelsim仿真软件进行了功能仿真.在实际教学中,首先进行立题分析,然后对各个模块进行分解,交给同学们分组完成.通过这种方法,不仅大大加深了同学们对数字调制解调的概念理解,而且也让同学们对EDA技术在实际通信网络中的应用有了直观的认识,在实际教学中起到了良好的效果.