数字电路教学实验指导书.doc
《数字电路教学实验指导书.doc》由会员分享,可在线阅读,更多相关《数字电路教学实验指导书.doc(46页珍藏版)》请在咨信网上搜索。
1、Basys 2数字电路实验指导书 同学们先去网上下载ISE软件,破解并安装!前 言一、实验课目的EDA实验课是电子工程类专业教学中重要的实践环节,涉及了ISE开发环境基本操作及Verilog语言、组合逻辑电路设计、流水灯设计、计数器设计、扫描显示电路的驱动、综合层次性实验交通灯或数字秒表设计实验。规定学生通过实验学会对的使用EDA技术,掌握FPGA器件的开发,纯熟使用ISE开发环境,掌握Verilog语言的编程,掌握数字电路和系统的设计。通过实验,使学生加深对课堂专业教学内容的理解,培养学生理论联系实际的能力,实事求是,严谨的科学作风,使学生通过实验结果,运用所学的理论去分析研究EDA技术。培
2、养学生使用EDA实验设备的能力以及运用实验方法解决实际问题的能力。二、实验规定: 1.课前预习 认真阅读实验指导书,了解实验内容; 认真阅读有关实验的理论知识; 读懂程序代码。2.实验过程 准时到达实验室; 认真听取老师对实验内容及实验规定的讲解; 认真进行实验的每一步,观测程序代码与仿真结果是否相符; 将实验过程中程序代码和仿真结果提交给老师审查; 做完实验后,整理实验设备,关闭实验开发板电源、电脑电源后方可离开。3.实验报告 按规定认真填写实验报告书;认真分析实验结果;准时将实验报告交给老师批阅。三、实验学生守则1保持室内整洁,不准随地吐痰、不准乱丢杂物、不准大声喧哗、不准吸烟、不准吃东西
3、;2.爱惜公务,不得在实验桌及墙壁上书写刻画,不得擅自删除电脑里面的文献;3.安全用电,严禁触及任何带电体的裸露部分,严禁带电接线和拆线;4.任何规章或不按老师规定操作导致仪器设备损坏须论价补偿。目 录实验一 ISE开发环境入门_五人表决器4实验二加法器、乘法器、比较器的设计26实验三 流水灯28实验四 计数器30实验五 综合层次性实验交通灯设计32实验六 综合层次性实验数字秒表设计34附录一 basys 2开发板资料 36实验一 ISE开发环境入门一、实验目的1.了解ISE开发环境及基本操作。2.熟悉设计方法和环节。3.掌握电路的综合和实现。4.掌握电路仿真与时序分析。5.熟悉3/8线译码器
4、工作原理和五人表决器设计。二、实验内容和基本原理1.以3/8线译码器为例,总体思绪以Basys 2开发板中的三个拨位开关,SW2,SW1,SW0为三个输入信号,可以代表8种不同的状态,该译码器对这8种状态译码,并把所译码的结果在八个发光二级管(LD7LD0)上显示。2.输入与输出之间逻辑关系 3.以Basys 2开发板中的五个拨位开关,SW4,SW3,SW2,SW1,SW0为五个输入信号,可以代表五个表决的人,当五个人中有三个以上批准时,则表决通过,并将表决的结果在LD0上显示出来。4. 其真值表: 输入输出ABCDEF0011110101110110110111011001111010111
5、01101110011110101111001011111101111110111111011111101111111others05.输入与输出之间逻辑关系f=abc+abd+abe+acd+ace+ade+bcd+bce+bde+cde;三、重要仪器和设备重要仪器和设备:计算机,Basys 2开发板。图1 Basys 2开发板四、ISE开发环境1、 建立工程。选择菜单“File”“New Preject”。点击New Project进入新建工程向导对话框输入工程名字:experiment1工程所在目录点击“Next”按纽顶层源文献类型点击“Next”后,进入工程设立对话框。产品范围(pro
6、duct category)芯片的系列(Family)具体的芯片型号(Device)封装类型(Package)速度信息(speed)综合工具(Synthesis Tool)仿真工具(Simulator)喜欢的语言(VHDL/Verilog)点击“Next”按钮对如下选项进行设立:Family:Spartan3EDevice:XC3S100EPackage:CP132TOP-Level Source:HDLSynthesis Tool:XST(VHDL/Verilog)Simulator:ISim(VHDL/Verilog)Preferred Language:Verilog点击“Next”后,
7、进入工程摘要对话框。点击“Finish”按钮点击“Finish”后,完毕工程的创建。生成了空的工程框架1工程名器件名字12、建立Verilog源文献。选中器件名字,点击鼠标右键,弹出一个快捷菜单。选中器件名字,点击鼠标右键选中New Source选中“New Source”,进入新建源文献向导对话框,输入文献名。0IP生成向导000000000原理图文献用户文档文献Verilog模块模板文献Verilog测试平台模板文献VHDL模块模板文献VHDL库模板文献VHDL包模板文献VHDL测试平台模板文献片上系统设计向导0选择VHDL Module0输入”experiment”作为VHDL模块的名字
8、点击“Next”按钮点击“Next”后,进入定义模块对话框,进行端口指定。0指定端口名0指定端口方向0指定位宽点击“Next”点击“Next”点击“Next”后,进入概要对话框。点击“Finish”点击“Finish”后,回到ISE主界面。生成的experiment1.v文献添加代码到experiment1.v文献中输入源程序代码:module experiment1( output 7:0 ld, input 2:0 sw );assign ld0=sw2&sw1&sw0;assign ld1=sw2&sw1& sw0;assign ld2=sw2& sw1&sw0;assign ld3=s
9、w2& sw1& sw0;assign ld4= sw2&sw1&sw0;assign ld5= sw2&sw1& sw0;assign ld6= sw2& sw1&sw0;assign ld7= sw2& sw1& sw0;endmodule3、综合。选中experiment1.v文献双击进行综合4、仿真。先选中Simulation,然后选中器件名字,点击鼠标右键,弹出一个快捷菜单。点击“New Source”后,进入选择源文献类型对话框。选择关联文献概要进入仿真测试文献编辑窗口 输入测试程序代码module test;reg 2:0 sw;wire 7:0 ld;experiment1 u
10、ut (.ld(ld), .sw(sw);initial begin sw = 8b000;#100 sw = 3b001;#100 sw = 8b010;#100 sw = 8b011;#100 sw = 8b100;#100 sw = 8b101;#100 sw = 8b110;#100 sw = 8b111;end endmodule 右键单击“Simulate Behavioral Model”弹出快捷菜单,点击“run”命令。 进入ISim仿真器界面,选中Simulation菜单中的“Run”命令。显示仿真波形时序图。5、编写约束文献。选中器件名字,点击鼠标右键,弹出一个快捷菜单。选
11、中器件名字,点击鼠标右键选中New Source选中“New Source”,进入新建源文献向导对话框,输入约束文献名。点击“Next”按钮输入约束文献名选中实现约束文献点击“Next”后,进入概要对话框。点击“Finish”按钮点击“Finish”后,回到ISE主界面,编辑约束文献。输入约束文献代码NET sw LOC=K3;NET sw LOC=L3;NET sw LOC=P11;NET ld LOC=G1;NET ld LOC=P4;NET ld LOC=N4;NET ld LOC=N5;NET ld LOC=P6;NET ld LOC=P7;NET ld LOC=M11;NET ld
12、LOC=M5;6、实现双击进行实现选中experiment1.v文献7、生成编程文献双击生成编程文献选中experiment1.v文献8、下载将Basys 2开发板右上角的Mode左边两个引脚(PC)用跳帽短接(JTAG模式)。将Basys 2开发板左下角的Power开关打开。打开Digilent Adept下载软件,浏览选中编程文献,并进行下载。编程下载浏览选中下载文献9、功能测试五、实验环节1、新建一个工程,命名为vote5.xise。2、新建一个Verilog源文献,命名为vote5.v,编写源文献。3、综合4、新建一个测试文献,命名为test.v,编写测试文献进行波形仿真。5、新建一个
13、约束文献,命名为vote.ucf。6、实现7、生成编程文献8、下载9、功能测试六、实验报告规定1.写出设计思想及框图2.简述设计环节和调试过程。涉及总体电路设计、相应模块设计,以及在ISE上完毕的设计和仿真。相关文档涉及:Verilog HDL语言的源代码(程序要有具体的注释和功能说明)、引脚分派的约束文献、验证设计功能等设计的所有文档与调试的结果。3.写出结论及心得体会。4.按照实验报告模板,撰写实验报告。实验报告各项内容都要填好,不能空缺。源代码和图可以打印,其它内容手写。说明:1、模仿3/8译码器的操作,写出下列五人表决器的VHDL程序并对其进行仿真和下载测试。2、按照实验报告模板完毕实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 教学 实验 指导书
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。