毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

CPSK调制VHDL程序及仿真源代码 第2页

更新时间:2010-4-3:  来源:毕业论文
CPSK调制VHDL程序及仿真源代码 第2页
lsif q=3 then q<=0;
   else  q<=q+1;
   end if;
end if;
end process;
end behav;
2. CPSK解调VHDL程序仿真图及注释
CPSK解调VHDL程序仿真图及注释如图8.11.13所示。
(a)CPSK解调VHDL程序仿真全图
注:a.当q=0时,根据x的电平来进行对判决。
b.输出信号y滞后输入信号x一个clk。
(b)CPSK解调VHDL程序仿真局部放大图
图8.11.13 CPSK解调VHDL程序仿真图及注释
8.11.10绝对码-相对码转换VHDL程序及仿真
1. 绝对码-相对码转换VHDL程序
--文件名:PL_DPSK
--功能:基于VHDL硬件描述语言,对基带信号进行绝对码到相对码的转换
--最后修改日期:2004.3.16
library ieee;
use ieee.std_logic_arith.all;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity PL_DPSK is
port(clk      :in std_logic;         --系统时钟
     start    :in std_logic;         --开始转换信号
     x      :in std_logic;          --绝对码输入信号
     y      :out std_logic);        --相对码输出信号
end PL_DPSK;
architecture behav of PL_DPSK is
signal q:integer range 0 to 3;         --分频器
signal xx:std_logic;                --中间寄存信号  
begin
process(clk,x)                    --此进程完成绝对码到相对码的转换
begin
if clk'event and clk='1' then
   if start='0' then q<=0; xx<='0';
   elsif q=0 then q<=1; xx<=xx xor x;y<=xx xor x; --输入信号与前一个输出信号进行异或
www.751com.cn
end if;
end process;
end behav;
2. 绝对码-相对码转换程序仿真图及注释
绝对码-相对码转换程序仿真图及注释如图8.11.16所示。
注:a.在q=0时,输出信号y是输入信号x与中间寄存信号xx异或。
    b.输出信号y滞后于输入信号x一个clk。
图8.11.16 绝对码-相对码转换程序仿真图及注释
8.11.12 相对码-绝对码转换VHDL程序及仿真
1. 相对码-绝对码转换VHDL程序
--文件名:PL_DPSK2
--功能:基于VHDL硬件描述语言,对基带码进行相对码到绝对码的转换
--最后修改日期:2004.3.16
library ieee;
use ieee.std_logic_arith.all;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity PL_DPSK2 is
port(clk    :in std_logic;          --系统时钟
     start  :in std_logic;          --开始转换信号
     x    :in std_logic;          --相对码输入信号
     y    :out std_logic);        --绝对码输出信号
end PL_DPSK2;
architecture behav of PL_DPSK2 is

上一页  [1] [2] [3] 下一页

CPSK调制VHDL程序及仿真源代码 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。