可编程逻辑器件实验报告

可编程逻辑器件实验报告

ID:8529912

大小:540.50 KB

页数:31页

时间:2018-03-31

可编程逻辑器件实验报告_第1页
可编程逻辑器件实验报告_第2页
可编程逻辑器件实验报告_第3页
可编程逻辑器件实验报告_第4页
可编程逻辑器件实验报告_第5页
资源描述:

《可编程逻辑器件实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西安邮电学院可编程逻辑实验报告系别电院学号成绩班级光电姓名教师签字实验名称用原理图输入法设计门电路一:实验目的1.掌握PLD芯片的基本使用方法,熟悉EDA软件MAX+PLUSⅡ操作。2.学会利用软件方针和硬件实现对数字电路的逻辑功能进行验证和分析。3.能够利用CPLD器件开发具有基本与非逻辑功能的数字电路。二:实验所用仪表及主要器材PC,EDA软件MAX+PLUSⅡ。三:实验原理简述(原程序、真值表、原理图)实验一:F=(AB)!真值表,通过真值表与仿真结果的对比验证电路图输入是否正确。(输入AB输出F)ABF001011101110实验一:源代码。libraryieee;useieee.st

2、d_logic_1164.all;entitynand2isport(a,b:instd_logic;y:outstd_logic);end;architecturere1_1ofnand2isbeginy<=anandb;end;西安邮电学院可编程逻辑实验报告实验二:F=AB+CD是一个四输入一输出的电路。根据真值表可容易的写出代码,真值表如下。ABCDF00000000100010000110010000101001100011111000010010101001011111000110111110111111源代码:libraryieee;useieee.std_logic_1164.a

3、ll;entitydmzhisport(a:instd_logic_vector(3downto0);y:outstd_logic);end;西安邮电学院可编程逻辑实验报告architecturertlofdmzhisbeginprocess(a)begincaseaiswhen"0000"=>y<='0';when"0001"=>y<='0';when"0010"=>y<='0';when"0011"=>y<='0';when"0100"=>y<='0';when"0101"=>y<='0';when"0110"=>y<='0';when"0111"=>y<='1';when"1000"=>

4、y<='0';when"1001"=>y<='0';when"1010"=>y<='0';when"1011"=>y<='1';when"1100"=>y<='0';when"1101"=>y<='1';when"1110"=>y<='1';when"1111"=>y<='1';whenothers=>y<='X';endcase;endprocess;end;四:实验测量记录(数据、仿真波形图及分析、原程序分析、硬件测试实分析)实验二:仿真图。西安邮电学院可编程逻辑实验报告实验二:仿真图。五:实验心得(实验中问题的解决方法等)代码调试时出现错误提示:结构体的名字与文件名字不同,改过之后编译通

5、过。西安邮电学院可编程逻辑实验报告系别电院学号成绩班级电子0903班姓名张娟娟教师签字实验名称用文本输入法设计门电路一:实验目的1.进一步熟悉MAX+plusII软件,学习用文本输入法设计电路。2.进一步熟悉CPLD数字电路设计流程。3.学习初步的VHDL程序设计方法。二:实验所用仪表及主要器材PC,可编程逻辑电路板,下载线,USB电源线,双踪示波器,数字万用表,导线若干。三:实验原理简述(原程序、真值表、原理图)实验一:或非门真值表。ABF001010100110实验二:同或门真值表。ABF000011101110西安邮电学院可编程逻辑实验报告实验一:源代码libraryieee;useie

6、ee.std_logic_1164.all;entitynand2isport(a,b:instd_logic;y:outstd_logic);end;architecturere1_1ofnand2isbeginy<=anorb;end;实验二:源代码libraryieee;useieee.std_logic_1164.all;entitynand3isport(a,b:instd_logic;y:outstd_logic);end;architecturerel_2ofnand3issignalco:std_logic_vector(1downto0);beginco<=a&b;proce

7、ss(a,b)begincaseCoiswhen"00"=>y<='0';when"01"=>y<='1';when"10"=>y<='1';when"11"=>y<='0';whenothers=>y<='X';endcase;endprocess;end;西安邮电学院可编程逻辑实验报告四:实验测量记录(数据、仿真波形图及分析、原程序分析、硬件测试实分析)实验一仿真结果:实验二仿真结果:五:实验

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

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

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