8.12 MASK调制VHDL程序及仿真.docx
《8.12 MASK调制VHDL程序及仿真.docx》由会员分享,可在线阅读,更多相关《8.12 MASK调制VHDL程序及仿真.docx(3页珍藏版)》请在第一文库网上搜索。
1、8.12MASK调制VHD1程序与仿真见随书所附光盘中文件:8.12MASK调制VHD1程序与仿真。- -文件名:P1_MASK- -功能:基于VHD1硬件描述语言,对基带信号进行MASK调制- -说明:这里MASK中的M为4- 最后修改日期:2004.2.13Tf语句完成4位并行数据到8位DAC数据转换1ibraryieee;useieee.std_Iogic_arith.a11;useieee.std_1ogic_1164.a11;useieee.std_1ogic_unsigned.a11;entityP1_MASKisport(c1k:instd-1ogic;start:inStdJo
2、gic;x:instdogic;y:outstd_1ogic_vector(7downto0);endP1_MASK;architecturebehavofP1_MASKissigna1q:integerrange0to7;signa1qq:integerrange0to3;signa1xx:std_1ogic_vector(3downto0);signa1yy:std_1ogic_vector(7downto0);beginPrOCeSS(CIk)-此进程完成基带信号的串并转换,beginifc1keventande1k-thenifstart=O,thenq=0;e1sifq=0thenq
3、=1;xx(3)=x;ifxx(3)=thenyy=xx&111,;e1sifxx(2)-1thenyy=xx&101,;e1sifxx(1)=thenyy=xxfe011,;-系统时钟-开始调制信号-基带信号-8位DAC数据-计数器-计数器-并行数据寄存器-8位DAC数据寄存器完成4位并行数据到8位DAC数据的译码e1sifxx(O)=thenyy=xx&0011;e1seyy=xx&OOOO;endif;e1sifq=2thenq=3;xx(2)=x;e1sifq=4thenq=5;xx(1)=x;e1sifq=6thenq=7;xx(0)=x;e1seq=q+1;endif;endif;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 8.12 MASK调制VHDL程序及仿真 MASK 调制 VHDL 程序 仿真