




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
成绩教师签名EDA技术实验报告实验名称:组合时序逻辑设计仿真测试实验地点: 科技楼322 实验批次: 10 学号 : 0900210328 姓名 : 韦健臻 实验日期: 2011 年 10 月 18 日实验二三线八线译码器、数据选择器、数据比较器、二进制编码器、译码器Verilog 实现一、 实验目的:通过本次实验掌握三线八线译码器、数据选择器、数据比较器、二进制编码器、译码器的Verilog 语言输入方法,进一步掌握仿真器的使用方法。 二、实验要求: 1、利用Verilog 语言设计(三线八线译码器),并仿真; 2、利用Verilog 语言输入方法设计(四选一数据选择器),并仿真; 3、利用Verilog 语言输入方法设计(数据比较器),并仿真; 4、利用Verilog 语言输入方法设计BCD 译码器,并仿真; 三线-八线译码器参考程序: module exam38(a,b,c,y,en); input a,b,c,en; output7:0 y; reg7:0 y; always (en or a or b or c) begin if(en) y=8b11111111; else begin case(c,b,a) 3b000: y=8b11111110; 3b001: y=8b11111101; 3b010: y=8b11111011; 3b011: y=8b11110111; 3b100: y=8b11101111; 3b101: y=8b11011111; 3b110: y=8b10111111; 3b111: y B ) FUNC_COMP = 3b100; else if ( A B ) FUNC_COMP = 3b001; else FUNC_COMP = 3b010; endfunction endmodule 二进制编码器 /* Data Difinision */ define SW_IN0 4b0001 define SW_IN1 4b0010 define SW_IN2 4b0100 define SW_IN3 4b1000 /* ENCORDER */ module ENC ( IN, Y ); input 3:0IN; output 1:0Y; assign Y = FUNC_ENC ( IN ); function 1:0 FUNC_ENC; input 3:0 IN; case ( IN ) SW_IN0:FUNC_ENC = 0; SW_IN1:FUNC_ENC = 1; SW_IN2:FUNC_ENC = 2; SW_IN3:FUNC_ENC = 3; endcase endfunction endmodule BCD 译吗器 /* Data Difinision */ define OUT_0 10b00_0000_0001 define OUT_1 10b00_0000_0010 define OUT_2 10b00_0000_0100 define OUT_3 10b00_0000_1000 define OUT_4 10b00_0001_0000 define OUT_5 10b00_0010_0000 define OUT_6 10b00_0100_0000 define OUT_7 10b00_1000_0000 define OUT_8 10b01_0000_0000 define OUT_9 10b10_0000_0000 define OUT_ERR 10b00_0000_0000 /* DECORDER */ module DEC ( IN, OUT, ERR ); input 3:0IN; output 9:0OUT; output ERR; assign ERR, OUT = FUNC_DEC ( IN ); function 10:0 FUNC_DEC; input 3:0 IN; case ( IN ) 0:FUNC_DEC = 1b0, OUT_0; 1:FUNC_DEC = 1b0, OUT_1; 2:FUNC_DEC = 1b0, OUT_2; 3:FUNC_DEC = 1b0, OUT_3; 4:FUNC_DEC = 1b0, OUT_4; 5:FUNC_DEC = 1b0, OUT_5; 6:FUNC_DEC = 1b0, OUT_6; 7:FUNC_DEC = 1b0, OUT_7; 8:FUNC_DEC = 1b0, OUT_8; 9:FUNC_DEC = 1b0, OUT_9; default:FUNC_DEC = 1b1, OUT_ERR; endcase endfunction
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能家居市场发展策略2025年初步设计评估报告
- 2025年工业互联网平台NFV虚拟化在智能工厂生产效率提升的实践报告
- 2025年医疗行业信息化政策环境与技术发展趋势报告
- 火机安全知识培训内容课件
- 巡视干部知识培训会课件
- 灌肠并发症课件
- 年产1.9万吨铜钨镍合金项目可行性研究报告
- 年产5500吨电机用高导磁合金项目可行性研究报告
- 2025版建筑装修辅材购销合同-一站式装修辅料采购协议
- 2025版智能家居系统安装与别墅装修合同
- 2025年匹克球裁判试题及答案
- 2025秋苏教版科学三年级上册教学设计(附目录)
- 2025国家能源投资集团有限责任公司审计中心社会招聘12人笔试参考题库附带答案详解(10套)
- 《初中必读名著导读:《水浒传》核心知识点与深度解读》
- 深圳微利房管理办法
- 诊断学血管检查
- 大连市甘井子区社区工作者招聘笔试真题2024
- 生产安全会议纪要
- 护理文书书写PDCA案例
- 哪个团队收益大+课件2025-2026学年+北师大版(2024)八年级数学上册
- 制作瓷器培训课件
评论
0/150
提交评论