ASK编码器与译码器设计

ASK编码器与译码器设计

ID:44415999

大小:235.07 KB

页数:7页

时间:2019-10-21

ASK编码器与译码器设计_第1页
ASK编码器与译码器设计_第2页
ASK编码器与译码器设计_第3页
ASK编码器与译码器设计_第4页
ASK编码器与译码器设计_第5页
资源描述:

《ASK编码器与译码器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、项目十ASK编码器与译码器设计1・实训目标1)设计m序列发生器;2)设计ASK编码器;3)设计ASK译码器;4)在EDA・V平台上实现该设计,并使用示波器观察并记录输出波形。2・实训内容1)根据系统框图完成信号发生器的设计。2)在EDA-V系统上实现该设计。3)使用示波器观察ASK译码器的输出波形,将此波形为ASK编码器的输入波形进行比较,看ASK编译码是否成功,并记录波形的频率以及幅值。3.实训数据1)画出所设计的系统原理图,并附上每个模块的程序代码。Mser代码如下:libraryieee;useieee.stdJo

2、gic.l164.all;useieee.stdJogic.unsigned.all;entitymserisport(elk:instd」ogic;load:instd」ogic;mserout:outstdjogic);endmser;architectureoneofmserissignalmsecom:std」ogic_vector(3downto0);beginprocess(clk)beginifclkfeventandelk=then讦load='O'thenmsecom<="1110";mserout<=

3、msecom⑶;elsemsecom(3downto1)<=msecom(2downto0);msecom(0]<=msecom⑶xormsecom(O);mserout<=msecom⑶;endif;endif;endprocess;endone;askdec代码如下:libraryieee;useieee.std」ogic_1164.all;useieee.stdjogic.unsigned.all;entityaskdecisgeneric(entperiod:integers7);port(clk:instd」o

4、gic;askcodein:instd」ogic;dataout:outstdjogic);endaskdec;architecturebehaveofaskdecissignalent:integerrange0to255;signaldatacom:stdjogic.vector(ldownto0);signaldatareg:stdjogic;beginprocess(clk)beginifclk'eventandelk=lVthendatacom<=askcodein&datacom(l);endif;endpr

5、ocess;process(clk)beginifclkreventandelk=Tthenifdatacom="10"thenif(ententperiod・2)thendataout<=T;ent<=0;endif;elsifent>(entperiod+1)thendataout<='O';ent<=0;elseent<=ent+1;endif;endif;endprocess;endbehave;askcode代码如下:libraryieee;useieee.stdJog

6、ic.l164.all;useieee.stdJogic.unsigned.all;entityaskcodeisgenericfcnthigh:integer:二3;entperiod:integer:二7);port(clk:instdJogic;datain:instd」ogic;askcodeout:outstdjogic);endaskcode;architecturebehaveofaskcodeissignalfsig:stdjogic;signalent:integerrange0to255;beginp

7、rocess(clk)beginifclkfeventandelk=thenifent=enthighthenfsig<='1';ent<=ent+1;elsifent=entperiodthenfsig<='O';ent<=ent+1;ent<=0;elseent<=ent+1;endif;endif;endprocess;process(clk)beginifclkfeventandelk='lfthenifdatain='1'thenaskcodeout<=fsig;elseaskcodeout<=O;endif;

8、endif;endprocess;endbehave;2)记录仿•貞-结果,要求至少包括10个周期的仿真输出数据。仿真波形:输出波形对比:黄色解码■■[■■I"(M延时信号波形:17脚:125脚:55脚:26脚:27脚:18脚3)记录具体连线过程。输入数据:LOADCLK1CLK输出数据:MESROUTDATEOUT

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。