FPGA课程设计 二进制相位键控(PSK)调制器与解调器设计(DOC) 联系客服

发布时间 : 星期六 文章FPGA课程设计 二进制相位键控(PSK)调制器与解调器设计(DOC)更新完毕开始阅读842d7330dcccda38376baf1ffc4ffe473368fd0e

武汉理工大学《FPGA原理及应用》课程设计报告

当start信号为高电平时,进行CPSK解调;当q=0时,根据x的电平来进行判决;输出信号y滞后输入信号x一个时钟周期。计数器q输出与发射端同步的0相数字载波;将计数器输出的0相载波与数字CPSK信号中的载波进行与运算,当两比较信号在判决时刻都为1时,输出为1,否则输出为0,从而实现解调。在计数器q=0时,根据调制信号此时的电平高低,来进行判决。

3.2.2 2DPSK的调制与解调

(1)2DPSK调制器绝对码转换为相对码的仿真波形如下图所示

图3.4 2DPSK调制器绝对码转换为相对码的仿真波形图

当start信号为高电平时,进行 2DPSK调制中的绝对码转换为相对码。当q=0时,输出信号y是输入信号x与中间寄存信号xx异或,输出信号y滞后于输入信号x一个时钟周期。 相对移相信号(DPSK)是通过码变换加 CPSK调制产生。这种方法是把原基带信号经过绝对码—相对码变换后,绝对码—相对码变换采用基带信号与延时后的输出信号异或而得。再用相对码进行CPSK调制,其输出便是DPSK信号。 (2)2DPSK解调器相对码转换为绝对码的仿真波形如下图所示

图3.5 2DPSK解调器相对码转换为绝对码的仿真波形图

当start信号为高电平时,进行2DPSK解调中的相对码转换为绝对码。当q=3时,输出信号y是信号x与xx的异或;输出信号y滞后于输入信号x一个基带码长即4个输入时钟周期。输入信号x是前端2CPSK解调器的输出信号,经过相对码转换为绝对码后,输出信号y即为2DPSK解调出来的基带信号。

12

武汉理工大学《FPGA原理及应用》课程设计报告

3.3 仿真生成的电路图

3.3.1 2CPSK调制与解调仿真生成的RTL视图及电路图

1.仿真生成2CPSK调制器的RTL视图及电路符号图

图3.6 2CPSK调制器的RTL视图

将振荡器产生的载波信号加到与门1,同时该振荡信号经倒相器加到与门2。计数器q对外部时钟信号clk进行分频与计数,并输出两路相位相反的数字载波信号f1、f2基带信号和它的倒相信号分别作为与门1及与门2的选通信号。基带信号为1码时,与门1选通,输出为f1;基带信号为“0”码时,与门2选通,输出为f2,即可得到CPSK信号。

图3.7 2CPSK调制器的电路符号图

2CPSK调制器端口引脚为:clk是系统时钟信号,start为控制调制开始的使能信号,x为输入的基带信号,y为已调制的2CPSK输出信号。

13

武汉理工大学《FPGA原理及应用》课程设计报告

1. 仿真生成2CPSK解调器的RTL视图及电路图

图3.8 2CPSK解调器的RTL视图

计数器输出与发射端同步的0相数字载波;将计数器输出的0相载波与数字CPSK信号中的载波进行与运算,当两比较信号在判决时刻都为1时,输出为1,否则输出为0,从而实现解调。

图3.9 2CPSK解调器的电路符号图

2CPSK解调器端口引脚为:clk是系统时钟信号,start为控制调制开始的使能信号,x为输入的调制信号,y为已解调的2CPSK输出基带信号。

14

武汉理工大学《FPGA原理及应用》课程设计报告

3.3.3 2DPSK调制与解调仿真生成的RTL视图及电路图

1. 仿真生成2DPSK调制器绝对码转换为相对码的RTL视图及电路图

图3.10 2DPSK调制器绝对码转换为相对码的RTL视图

相对移相信号(DPSK)是通过码变换加CPSK调制产生。这种方法是把原基带信号经过绝对码—相对码变换后,绝对码—相对码变换采用基带信号与延时后的输出信号异或而得。再用相对码进行CPSK调制,其输出便是DPSK信号。

图3.11 2DPSK调制器绝对码转换为相对码的电路符号图

2DPSK调制器端口引脚为:clk是系统时钟信号,start为控制调制开始的使能信号,x为输入的基带信号,y为已调制的2DPSK输出信号。

2.仿真生成2DPSK解调器相对码转换为绝对码的RTL视图及电路图

图3.12 2DPSK解调器相对码转换为绝对码的RTL视图

15