实验二组合逻辑电路设计(eda编程)

实验二组合逻辑电路设计(eda编程)

ID:15752119

大小:36.50 KB

页数:4页

时间:2018-08-05

实验二组合逻辑电路设计(eda编程)_第1页
实验二组合逻辑电路设计(eda编程)_第2页
实验二组合逻辑电路设计(eda编程)_第3页
实验二组合逻辑电路设计(eda编程)_第4页
资源描述:

《实验二组合逻辑电路设计(eda编程)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验二组合逻辑电路设计一、实验目的1、熟练掌握QuartusⅡ软件原理图输入方式的操作步骤;2、熟练掌握QuartusⅡ软件中底层和顶层电路模块的设计方法;3、了解和逐步掌握一般组合电路的设计方法;4、熟练掌握通过JTAG口进行下载调试的方法;5、熟练掌握FPGA器件配置的方法。二、实验设备计算机、QuartusⅡ软件、实验箱三、实验内容首先在利用QuartusⅡ软件中采用VHDL语言完成一个2选1多路选择器底层电路的设计;然后调用2选1数据选择器,通过原理图输入方式和元件例化语句两种方式完成一个3选1数据选择器顶层电路的设计和测试。四、实验步骤1、设计2选1数据选择器底层

2、模块用VHDL语言完成该电路模块的设计并在QuartusⅡ软件中进行仿真,截取仿真波形作为部分实验结果。2、设计3选1数据选择器顶层模块将2选1数据选择器作为底层元件,利用原理图输入方式和元件例化语句两种方式完成3选1数据选择器顶层模块的设计并仿真;底层和顶层文件应放在同一工程文件夹中,截取3选1数据选择器仿真波形和顶层图作为部分实验结果。3、完成3选1数据选择器的引脚锁定(1)三个输入端可自由锁定在28脚(clock0)、152脚(clock5)、153脚(clock2),以上三个引脚分别接入不同频率的脉冲信号;(2)两个选择端可自由锁定在233脚(键1)和234脚(键2

3、),以上两个按键为选择信号的控制端;(3)输出端锁定在174脚(扬声器speaker),通过扬声器的发声可判断哪一个输入端被选择输出。注意:引脚锁定后应重新编译一次以备下载。4、在实验箱上进行下载和测试(1)连接实验箱电源插头和USB下载器。USB下载器的一端接电脑的USB接口,另一端通过10芯接线连接实验箱的JTAG口;(2)通过实验箱上的短路帽将clock0接入频率256HZ脉冲信号,clock5接入频率1024HZ的脉冲信号,clock2接入频率8HZ的脉冲信号;(3)打开实验箱上的电源开关,通过模式选择键选择“电路模式5”并按复位键复位;(4)在QuartusⅡ软件

4、中选择USB连接和JTAG口下载方式,检测硬件,添加SOF文件,勾选有关选项,然后下载测试;(5)通过键1和键2控制,可使扬声器输出不同频率的脉冲信号,以此来判断和检测输出是否正确。5、器件配置可通过JTAG口和AS口两种方式完成FPGA器件的配置。直接通过JTAG口配置时应先将SOF文件转换成JIC(JTAG间接配置)才能下载烧写;通过AS口配置时应选择POF文件下载烧写。五、实验程序六、实验总结注:包括结果分析和心得体会两部分。七、问题回答1、简述原理图输入方式和文本输入方式各自的特点。2、对比通过JTAG口和AS口下载程序的不同。实验报告说明1、实验报告按预习报告、正

5、式报告、打印截图由上而下的顺序排放,订书钉订在整份实验报告的左上角;应采用学校预习和正式实验报告专用纸。2、各种截图集中在一起打印,在纸张的居中位置排放;每个截图下方居中位置用“宋体,小四”字注明截图名称。3、同组人员程序、实验总结、问题回答等部分内容不得抄袭,否则判雷同,本次实验按0分计算。LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYMUX31ISPORT(A1,B1,A2,S1,S2:INSTD_LOGIC_;Y:OUTSTD_LOGIC);ENDENTITYMUX31;ARCHITECTUREARTMUX31OFMUX31

6、ISCOMPONENTMOUX21ISPORT(A,B,S:INSTD_LOGIC;Y:OUTSTD_LOGIC);ENDCOMPONENTMUX21;SIGNALS3:STD_LOGIC;BEGINU1:MUX21PORTMAP(A=>A1,B=>B1,S=>S1,Y=>S3)U2:MUX21PORTMAP(AA2=>A,B=>S3,S=>S2,Y=>Y1)ENDARCHITECTUREARTMUX21;LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYMUX21ISPORT(A,B:INSTD_LOGIC;Y:OUTSTD_LOG

7、IC);ENDENTITYMUX21;ARCHITECTUREARTOFMUX21ISBEGINPROCESS(A,B,S)ISBEGINIFS=0THENY<=A;ELSEY<=B;ENDIF;ENDPROCESS;ENDARCHITECTUREART;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。