



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Verilog HDV微电子0901班 姓名:袁东明 学号:04094026一、实验课题:1 .八选一数据选择器2 .四位数据比较器二、八选一数据选择器Verilog程序:2.1 主程序module option(a,b,c,d,e,f,g,h,s0,s1,s2,out);input 2:0 a,b,c,d,e,f,g,h;input s0,s1,s2;output 2:0 out;reg 2:0 out;always(a or b or c or d or e or f or g or h or s0 or s1 or s2)begincase(s0,s1,s2)3d0 : out=a;3d
2、1 : out=b;3d2 : out=c;3d3 : out=d;3d4 : out=e;3d5 : out=f;3d6 : out=g;3d7 : out=h;endcaseendendmodule2.2 激励程序module sti;reg 2:0 A,B,C,D,E,F,G,H;reg S0,S1,S2;wire 2:0 OUT;option dtg(A,B,C,D,E,F,G,H,S0,S1,S2,OUT);initialbeginA=3d0;B=3d1;C=3d2;D=3d3;E=3d4;F=3d5;G=3d6;H=3d7;S0=0;S1=0;S2=0;#100 A=3d0;B=3
3、d1;C=3d2;D=3d3;E=3d4;F=3d5;G=3d6;H=3d7;S0=0;S1=0;S2=1;#100 A=3d0;B=3d1;C=3d2;D=3d3;E=3d4;F=3d5;G=3d6;H=3d7;S0=0;S1 = 1;S2=0;#100 A=3d0;B=3d1;C=3d2;D=3d3;E=3d4;F=3d5;G=3d6;H=3d7;S0=0;S1 = 1;S2=1;#100 A=3d0;B=3d1;C=3d2;D=3d3;E=3d4;F=3d5;G=3d6;H=3d7;S0=1;S1=0;S2=0;#100 A=3d0;B=3d1;C=3d2;D=3d3;E=3d4;F=3
4、d5;G=3d6;H=3d7;S0=1;S1=0;S2=1;#100 A=3d0;B=3d1;C=3d2;D=3d3;E=3d4;F=3d5;G=3d6;H=3d7;S0=1;S1=1;S2=0;#100 A=3d0;B=3d1;C=3d2;D=3d3;E=3d4;F=3d5;G=3d6;H=3d7;S0=1;S1=1;S2=1;endendmodule三、四位数据比较器3.1 主程序module fourcompare(a,b,c);input3:0 a,b;output 1:0 c;reg1:0 c;always(a or b)beginif(ab)c=2d2;else if(aB(10)
5、、A=B(00)或AB(01);观察波形当输入数据当A=0000 , B=0001 ,输出结果为01当 A=0010 , B=0001 ,输出结果为10当 A=0001 , B=0001 ,输出结果为00经分析其仿真结果与理论相符合,说明了其设计的正确性。这次实验与上次相比有明显的进步,通过这次实验我对modelsim 的应用更加得心应手,深切的体会到了verilog 是一种描述性语言,这次实验总的来说是比较顺利的,但在实验过程中还是遇到了一些问题,比如端口的匹配问题,在写程序的时候误将位宽写在了变量名的后面,虽然程序能够运行但有警告,仿真波形是错误的,可见在写程序时警告有时也是致命的,这要求我们在学习的过程中思想一定要严谨!其次在做实验时一定要多想,例如在学习这门课时,书上说在模块外部输入可以是wire 型或 reg 型,但在写程序时激励模块往往要初始化数据,所以编程时其类型往往声明为 reg 型, 通过这个例子我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 衢州职业技术学院《物流管理》2023-2024学年第二学期期末试卷
- 山东药品食品职业学院《民用建筑工程调研实训》2023-2024学年第二学期期末试卷
- 江门职业技术学院《专业文献检索与论文写作》2023-2024学年第二学期期末试卷
- 新疆艺术学院《自动控制理论》2023-2024学年第二学期期末试卷
- 海南健康管理职业技术学院《机械工程前沿》2023-2024学年第二学期期末试卷
- 广西中医药大学赛恩斯新医药学院《公共部门会计》2023-2024学年第二学期期末试卷
- 沈阳理工大学《水处理生物学》2023-2024学年第二学期期末试卷
- 2024年生物可降解塑料项目资金筹措计划书代可行性研究报告
- 文创产品设计赏析
- 2024年电子涂料项目投资申请报告代可行性研究报告
- 冲孔桩施工安全管理培训讲义
- 压力管道安全检查表参考范本
- 部编人教版小学五年级下册语文文言文阅读理解课后专项练习
- 皮肤管理--ppt课件
- 双向气动插板门使用说明书
- 无生老母救世血书宝卷
- 公路工程计量与计价考试B本科
- 住房公积金廉政风险防控指引
- 医用耗材分类目录 (低值 ╱ 高值)
- 小学数学总复习-数的认识讲义
- 2020山西中考模拟百校联考试卷(一)道德与法治答题卡
评论
0/150
提交评论