




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电 子 科 技 大 学实 验 报 告学生姓名:ZYZ 学 号:2014060103026 指导教师:DJ一、实验项目名称: Verilog组合逻辑设计二、实验目的:使用ISE软件和Verilog语言进行组合逻辑的设计与实现。三、实验内容:13-8译码器的设计和实现。24位并行进位加法器的设计和实现。3两输入4位多路选择器的设计和实现。实验要求如下:1采用Verilog语言设计,使用门级方式进行描述。2编写仿真测试代码。3编写约束文件,使输入、输出信号与开发板的引脚对应。4下载到FPGA开发板,拨动输入开关,观察Led灯的显示是否符合真值表。四、实验原理:174x138译码器是输出低有效的3-8译码器。表1所示为74x138译码器的真值表。表1 74x138译码器的真值表输入输出G1G2A_LG2B_LCBAY7_LY6_LY5_LY4_LY3_LY2_LY1_LY0_L0xxxxx11111111x1xxxx11111111xx1xxx111111111000001111111010000111111101100010111110111000111111011110010011101111100101110111111001101011111110011101111111根据3-8译码器的真值表,可得输出的函数表达式为根据上述函数表达式,可画出逻辑电路图为。图1 3-8译码器的逻辑电路图2. 数据选择器的逻辑功能是根据地址选择端的控制,从多路输入数据中选择一路数据输出。因此,它可实现时分多路传输电路中发送端电子开关的功能,故又称为复用器(Multiplexer),并用MUX来表示。表2 2输入1位多路选择器的真值表数据输入选择控制S输出YD0D100000100100111010010011110101111 2选1数据选择器的真值表如表1所示,其中,D0、D1是2路数据输入,S为选择控制端,Y为数据选择器的输出,根据真值表可写出它的输出函数表达式为: 如果输入再加上低有效的输入使能端,则输出的表达式变为根据上述函数表达式,可画出2输入4位多路选择器的逻辑电路图为。图2 2输入4位多路选择器的逻辑电路图2. 1位全加器的真值表如下表3 1位全加器的真值表输入变量输出变量ABCiCi+1S000000010101001011101000110110110101111101110根据真值表,输出表达式为:对于4位并行加法器,可以按入下公式进行设计图3所示为4位并行进位加法器框图,本实验中用Verilog语句来描述。图3 4位并行进位加法器五、实验器材(设备、元器件): PC机、Windows XP、Anvyl或Nexys3开发板、Xilinx ISE 14.7开发工具、Digilent Adept下载工具。六、实验步骤:实验步骤包括:建立新工程、原理图或代码输入、设计仿真、输入输出引脚设置、生成流代码与下载调试。七、关键源代码:1在ISE设计中可以直接输入如下3-8译码器的代码 23-8译码器的仿真测试代码仿真结果如下图所示。图4 译码器的仿真结果3译码器在Nexys3开发板上的约束文件44位并行加法器的代码5加法器的仿真测试代码仿真结果如下图所示。图5 加法器的仿真结果6加法器在Nexys3开发板上的约束文件7数据选择器的代码module mux_2in4bit( input EN_L , S , input4:1 D0 , D1 , output4:1 Y ); wire w0 , w1 , w2 , w3 , w4 , w5 , w6 , w7 , w8 , w9 ; wire S_L ; not ( S_L , S ) ; nor ( w0 , EN_L , S ) ; nor ( w1 , EN_L , S_L ) ; and ( w2 , D01 , w0 ) ; and ( w3 , D11 , w1 ) ; and ( w4 , D02 , w0 ) ; and ( w5 , D12 , w1 ) ; and ( w6 , D03 , w0 ) ; and ( w7 , D13 , w1 ) ; and ( w8 , D04 , w0 ) ; and ( w9 , D14 , w1 ) ; or ( Y1 , w2 , w3 ) ; or ( Y2 , w4 , w5 ) ; or ( Y3 , w6 , w7 ) ; or ( Y4 , w8 , w9 ) ; endmodule8. 数据选择器的仿真测试代码/AddstimulushereEN_L=1S=1bx#100EN_L=0S=0D0=4b0101#100EN_L=0S=1D1=4b1010仿真结果如下图所示。图6 数据选择器的仿真结果9数据选择器在Nexys3开发板上的约束文件#SwitchNETD01LOC=T10;#SW0NETD02LOC=T9;#SW1NETD03LOC=V9;#SW2NETD04LOC=M8;#SW3NETD11LOC=N8;#SW4NETD12LOC=U8;#SW5NETD13LOC=V8;#SW6NETD14LOC=T5;#SW7#LedNETY1LOC=U16;#LED0NETY2LOC=V16;#LED1NETY3LOC=U15;#LED2NETY4LOC=V15;#LED3#ButtonNetSLoc=B8;#BTN0N
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年健康管理行业健康管理与个人健康研究报告
- 2025年智能医疗设备市场发展趋势分析报告
- 2025成人高考试题及答案数学
- 注射用英夫利西单抗临床应用考核试题
- 2025年德州平原县公开招聘省属公费师范毕业生(37名)考前自测高频考点模拟试题及答案详解参考
- 2025贵州省福泉市面向社会引进教育系统高层次人才20人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025河南郑州市第六人民医院招聘高层次人才考前自测高频考点模拟试题及参考答案详解1套
- 2025呼伦贝尔市政务服务与数据管理局所属事业单位引进3名人才考前自测高频考点模拟试题及一套参考答案详解
- 2025年4月四川成都纺织高等专科学校招聘事业编制人员7人模拟试卷及完整答案详解1套
- 2025广东越秀区华乐街道办事处招聘合同制工作人员1人模拟试卷及参考答案详解1套
- 2025年成人高考专升本《政治》真题(含答案)
- 内部审核检查记录表
- 抖音短视频平台2025年用户画像深度研究报告
- 数据安全国家标准体系(2025 版)
- DB61-T 5125-2025 绿色生态小区建设评价标准
- 人教版(PEP) 六年级上册 Units 1–2综合检测卷月考一 (含答案含听力原文无音频)
- 不良债权管理办法
- 浙江省质量科学研究院招聘(2025年第二批)笔试模拟试题附答案详解
- 研学旅行设计学习情境三研之有方研学设计06课件
- 面向高效节能的空调换热器微通道结构优化设计与实验验证
- 羊水过少的诊断与处理
评论
0/150
提交评论