实验二 三输入与门、三输入或门

  • 格式:doc
  • 大小:77.00 KB
  • 文档页数:2

《EDA》实验报告

班级:XXX 姓名:XXX 学号:XXX

1 实验二 三输入与门、三输入或门

一、实验目的

1、理解简单组合电路设计方法。

2、掌握基本门电路的应用。

二、实验原理

三输入与门、三输入或门的真值表略。

输出分别为: out=a&b&c; out=a^b^c;

三、实验连线

1、将EP2C5适配板左下角的JTAG用十芯排线和万用下载区左下角的SOPC JTAG 口连接起来,万用下载区右下角的电源开关拨到 SOPC下载的一边

2、请将JPLED1短路帽右插,JPLED的短路帽全部上插。

3、请将JP103的短路帽全部插上。

四、实验步骤

按照步骤三正确连线,完成项目的建立,文件的命名,文件的编辑,语法检查,引脚分配,编译,下载。

引脚锁定见图:

图4-1

五、实验代码

三输入与门参考代码:

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL;

ENTITY triple_input IS

PORT (A :IN STD_LOGIC;

B :IN STD_LOGIC;

C :IN STD_LOGIC;

OUTA :OUT STD_LOGIC

);

END triple_input;

ARCHITECTURE ADO OF triple_input IS

BEGIN

OUTA<= A AND B AND C;

END ADO;

波形如下: 《EDA》实验报告

班级:XXX 姓名:XXX 学号:XXX

2 图5-1

三输入或门参考代码:

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL;

ENTITY triple_input IS

PORT (A :IN STD_LOGIC;

B :IN STD_LOGIC;

C :IN STD_LOGIC;

OUTA :OUT STD_LOGIC

);

END triple_input;

ARCHITECTURE ADO OF triple_input IS

BEGIN

OUTA<= A OR B OR C;

END ADO;

波形如下:

图5-2

六、实验现象

对应真值表,以开关SW1,SW2,SW3 作为三输入与门或者三输入或门输入信号对应a,b,c,以D101为输出信号,当结果为0时彩色LED灯熄灭,当结果1时彩灯点亮。调试ok的EP2C5文件在triple_input_and文件夹中,可以直接调用。

(1) 三输入与门:

out=a&b&c 根据这个逻辑表达式,观察到,只有SW1SW2SW3开关都开时,灯亮。其他情况,灯都不亮。

(2) 三输入或门:

out=a^b^c 根据这个逻辑表达式,观察到,只有SW1SW2SW3开关任一一个开时,灯亮。开关都不开时,灯都不亮。

七、实验小结