ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:2.44MB ,
资源ID:16250718      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16250718.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验五Verilog设计组合电路Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验五Verilog设计组合电路Word下载.docx

1、HDL设计法设计并仿真8-3线优先编码器encode.v,其真值表如下表所示。3、用Verilog语言编写3-8译码器的程序,符号如图所示,其中g1,g2a,g2b是使能控制输入端,当g1为高电平,g2a,g2b为低电平时,译码器工作,其他状态时,译码器被禁止工作,全部输出均为无效电平(高电平1)。当CBA=000时,Y0N=0,其余为1;当CBA=001时,Y1N=0,其余为1;依此类推,文件命名为decoder3_8.v。(选做)三、实验步骤:第一个实验:1、打开QuartusII,新建一个工程f_adderyjq2、新建一个VerilogHDL 文件 3、输入程序(数据流方式):modu

2、le f_adder1(a,b,cin,s,co); input a,b,cin; output s,co;assign s=(ab)cin;assign co=(a&b)|(cin&(ab);endmodule4、设置顶层实体名(点settingsgeneral 下拉选)5、编译6、新建一个VerilogHDL文件输入文件f_adder2.v7、输入程序(结构描述方式):module f_adder2(a,b,cin,s,co);wire s1,s2,s3;xor (s1,a,b);and (s2,s1,cin);and (s3,a,b);xor (s,cin,s1);or (co,s2,s

3、3);8、设置顶层实体名(点settings9、编译10、新建一个VerilogHDL文件输入文件f_adder3.v11、输入程序(行为描述方式): module f_adder3(a,b,cin,s,co);reg s,co;always (a,b,cin) begin case(a,b,cin) b000: s=0; b001: s=1;b010:b011:b100:b101:b110:b111: endcase co=0; co=1;end12、设置顶层实体名(点settings13、编译14、执行fileCreate/UpdateCreate Symbol Files for Cur

4、rent Flie为VHDI设计文件生成原件符号15、建立波形文件8、导入引脚9、仿真结果如下:总结根据电路图分析可知:a b cs co1 与仿真的波形相符。第二个实验:1、打开QuartusII,新建一个工程encodeyjqHDL文件输入文件encodeyjq.v3、输入程序module encode(y,a);input7:0 a;output2:0 y;reg2:always (a) if(a7) y=b111; else if(a6) y=b110; else if(a5) y=b101; else if(a4) y=b100; else if(a3) y=b011; else i

5、f(a2) y=b010; else if(a1) y=b001; else if(a0) y=b000; end4、设置顶层文件(点settings6、执行file7、建立波形文件总结:结果与图片相同,仿真正确。第三个实验1、打开QuartusII,新建一个工程decoderyjqHDL文件输入文件decoderyjq.vmodule decoder(g1,g2a,g2b,A,B,C,y);input A,B,C,g1,g2a,g2b;output7:reg7:always (g1 or g2a or g2b or A or B or C)begin if (g1!=1|g2a!=0|g2b!=0) y = b11111111; else case(C,B,A) y=b11111110;b11111101;b11111011;b11110111;b11101111;b11011111;b10111111;b01111111;9、仿真仿真结果与实验要求相同,故仿真正确。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1