三人表决器

实验名称:组合逻辑电路的设计及功能测试 实验项目:用TTL与非门设计一个三人表决器。

设备及器件:自制数字实验平台,直流稳压电源,万用表,74LS00,74LS10 (一)设计:

1、任务分析:设有A、B、C三人,同意用"1"表示,反对用"0"表示;表决结果为F, 决议通过用"1"表示,不通过用"0"表示。

2、根据任务要求,不难列出真值表:

3、根据真值表画卡诺图 4、根据卡诺图,圈"1",得函数表达式:F=AB+AC+BC

由于题目要求用TTL与非门完成,所以需将表达式转化成:F=AB∙AC∙BC

5、根据函数表达式,画逻辑电路图

(二)实验:

1、搭建电路;

在面包板上插上芯片,并连线。

选择自制数字实验平台上的逻辑电平开关组(拨码开关)任意3个为A、B、C; 选择自制数字实验平台上的逻辑电平指示(LED)任意1个为F;

2、用直流稳压电源提供+5V电压(用万用表测),接入电路(注意地线也要接哟); 3、拨动开关,观察LED,分析实测数据即可知道设计以及电路连接是否正确了。 4、记录数据(记录在实验日志上)。

三人表决器的vhdl的实现与仿真

(2011-04-25 19:41:48)

转载▼ 标签: 分类: EDA技术

杂谈

一、任务要求

根据所学的组合逻辑所学的知识及数字电路和嵌入式的知识完成三人表决器的设计,使之能够满足表决时少数服从多数的表决规则,根据逻辑真值表和逻辑表达式完成表决功能。

二、功能描述

三个人分别用手指拨动开关SW1、SW2、SW3来表示自己的意愿,如果对某决议同意,各人就把自己的指拨开关拨到高电平,不同意就把自己的指拨开关拨到低电平。表决结果用LED(低电平亮)显示,如果决议通过那么实验板上L1亮;如果不通过那么实验板上L1不亮;如果对某个决议有任意二到三人同意,那么此决议通过,L1亮;如果对某个决议只有一个人或没人同意,那么此决议不通过,L1不亮。

三、任务实施

设X0、X1、X2为三个人(输入逻辑变量),赞成为1,不赞成为0; Y0为表决结果(输出逻辑变量),多数赞成Y0为1,否则,Y0为0. 其真值表如表1所示。

由真值表写出逻辑表达式并化简得:Y0=X0*X1+X0*X2+X1*X2

VHDL实现

程序1 与门的实现

LIBRARY ieee;

USE ieee.std_logic_1164.ALL; USE ieee.std_logic_arith.ALL; USE ieee.std_logic_unsigned.ALL; ------------------------------------- ENTITY yumen IS PORT (

a:IN std_logic; b:IN std_logic; f:OUT std_logic ); END yumen;

-------------------------------------- ARCHITECTURE behave OF yumen IS

BEGIN

f

程序2 或门的实现

LIBRARY ieee;

USE ieee.std_logic_1164.ALL; USE ieee.std_logic_arith.ALL; USE ieee.std_logic_unsigned.ALL; ------------------------------------- ENTITY huomen IS PORT (

a:IN std_logic; b:IN std_logic; c:IN std_logic; f:OUT std_logic );

END huomen;

-------------------------------------- ARCHITECTURE behave OF huomen IS

BEGIN

f

程序3 表决器的实现

LIBRARY ieee;

USE ieee.std_logic_1164.all;

LIBRARY work;

ENTITY biaojueqi IS PORT (

SW1 : IN STD_LOGIC; SW2 : IN STD_LOGIC; SW3 : IN STD_LOGIC; LED1 : OUT STD_LOGIC );

END biaojueqi;

ARCHITECTURE bdf_type OF biaojueqi IS

COMPONENT yumen

PORT(a : IN STD_LOGIC; b : IN STD_LOGIC; f : OUT STD_LOGIC );

END COMPONENT;

COMPONENT huomen PORT(a : IN STD_LOGIC; b : IN STD_LOGIC; c : IN STD_LOGIC; f : OUT STD_LOGIC );

END COMPONENT;

SIGNAL SYNTHESIZED_WIRE_0 : STD_LOGIC; SIGNAL SYNTHESIZED_WIRE_1 : STD_LOGIC; SIGNAL SYNTHESIZED_WIRE_2 : STD_LOGIC;

BEGIN

b2v_inst : yumen PORT MAP(a => SW1, b => SW2,

f => SYNTHESIZED_WIRE_0);

b2v_inst1 : yumen PORT MAP(a => SW1, b => SW3,

f => SYNTHESIZED_WIRE_1);

b2v_inst2 : yumen PORT MAP(a => SW2, b => SW3,

f => SYNTHESIZED_WIRE_2);

b2v_inst3 : huomen

PORT MAP(a => SYNTHESIZED_WIRE_0, b => SYNTHESIZED_WIRE_1, c => SYNTHESIZED_WIRE_2, f => LED1); END bdf_type; 四、功能仿真

实验名称:组合逻辑电路的设计及功能测试 实验项目:用TTL与非门设计一个三人表决器。

设备及器件:自制数字实验平台,直流稳压电源,万用表,74LS00,74LS10 (一)设计:

1、任务分析:设有A、B、C三人,同意用"1"表示,反对用"0"表示;表决结果为F, 决议通过用"1"表示,不通过用"0"表示。

2、根据任务要求,不难列出真值表:

3、根据真值表画卡诺图 4、根据卡诺图,圈"1",得函数表达式:F=AB+AC+BC

由于题目要求用TTL与非门完成,所以需将表达式转化成:F=AB∙AC∙BC

5、根据函数表达式,画逻辑电路图

(二)实验:

1、搭建电路;

在面包板上插上芯片,并连线。

选择自制数字实验平台上的逻辑电平开关组(拨码开关)任意3个为A、B、C; 选择自制数字实验平台上的逻辑电平指示(LED)任意1个为F;

2、用直流稳压电源提供+5V电压(用万用表测),接入电路(注意地线也要接哟); 3、拨动开关,观察LED,分析实测数据即可知道设计以及电路连接是否正确了。 4、记录数据(记录在实验日志上)。

三人表决器的vhdl的实现与仿真

(2011-04-25 19:41:48)

转载▼ 标签: 分类: EDA技术

杂谈

一、任务要求

根据所学的组合逻辑所学的知识及数字电路和嵌入式的知识完成三人表决器的设计,使之能够满足表决时少数服从多数的表决规则,根据逻辑真值表和逻辑表达式完成表决功能。

二、功能描述

三个人分别用手指拨动开关SW1、SW2、SW3来表示自己的意愿,如果对某决议同意,各人就把自己的指拨开关拨到高电平,不同意就把自己的指拨开关拨到低电平。表决结果用LED(低电平亮)显示,如果决议通过那么实验板上L1亮;如果不通过那么实验板上L1不亮;如果对某个决议有任意二到三人同意,那么此决议通过,L1亮;如果对某个决议只有一个人或没人同意,那么此决议不通过,L1不亮。

三、任务实施

设X0、X1、X2为三个人(输入逻辑变量),赞成为1,不赞成为0; Y0为表决结果(输出逻辑变量),多数赞成Y0为1,否则,Y0为0. 其真值表如表1所示。

由真值表写出逻辑表达式并化简得:Y0=X0*X1+X0*X2+X1*X2

VHDL实现

程序1 与门的实现

LIBRARY ieee;

USE ieee.std_logic_1164.ALL; USE ieee.std_logic_arith.ALL; USE ieee.std_logic_unsigned.ALL; ------------------------------------- ENTITY yumen IS PORT (

a:IN std_logic; b:IN std_logic; f:OUT std_logic ); END yumen;

-------------------------------------- ARCHITECTURE behave OF yumen IS

BEGIN

f

程序2 或门的实现

LIBRARY ieee;

USE ieee.std_logic_1164.ALL; USE ieee.std_logic_arith.ALL; USE ieee.std_logic_unsigned.ALL; ------------------------------------- ENTITY huomen IS PORT (

a:IN std_logic; b:IN std_logic; c:IN std_logic; f:OUT std_logic );

END huomen;

-------------------------------------- ARCHITECTURE behave OF huomen IS

BEGIN

f

程序3 表决器的实现

LIBRARY ieee;

USE ieee.std_logic_1164.all;

LIBRARY work;

ENTITY biaojueqi IS PORT (

SW1 : IN STD_LOGIC; SW2 : IN STD_LOGIC; SW3 : IN STD_LOGIC; LED1 : OUT STD_LOGIC );

END biaojueqi;

ARCHITECTURE bdf_type OF biaojueqi IS

COMPONENT yumen

PORT(a : IN STD_LOGIC; b : IN STD_LOGIC; f : OUT STD_LOGIC );

END COMPONENT;

COMPONENT huomen PORT(a : IN STD_LOGIC; b : IN STD_LOGIC; c : IN STD_LOGIC; f : OUT STD_LOGIC );

END COMPONENT;

SIGNAL SYNTHESIZED_WIRE_0 : STD_LOGIC; SIGNAL SYNTHESIZED_WIRE_1 : STD_LOGIC; SIGNAL SYNTHESIZED_WIRE_2 : STD_LOGIC;

BEGIN

b2v_inst : yumen PORT MAP(a => SW1, b => SW2,

f => SYNTHESIZED_WIRE_0);

b2v_inst1 : yumen PORT MAP(a => SW1, b => SW3,

f => SYNTHESIZED_WIRE_1);

b2v_inst2 : yumen PORT MAP(a => SW2, b => SW3,

f => SYNTHESIZED_WIRE_2);

b2v_inst3 : huomen

PORT MAP(a => SYNTHESIZED_WIRE_0, b => SYNTHESIZED_WIRE_1, c => SYNTHESIZED_WIRE_2, f => LED1); END bdf_type; 四、功能仿真


相关文章

  • 表决权信托法律关系客体研究
  • 摘要表决权信托是表决权与信托制度的结合,是一种特殊的信托制度.表决权信托的客体是表决权信托法律关系的核心,但关于其客体为股权抑或表决权在学界还存在着争议.本文从学界两种不同的学说入手,分析两者的分歧点,从独立性和财产性质论证了表决权信托的客 ...查看


  • 表决权信托研究(1)
  • 表决权信托研究 摘 要 表决权信托是信托制度在公司领域的拓展和延伸,是以股东权为客体的信托..表决权信托的功能十分广泛,具体体现在优化公司治理,保护中小股东的利益:确保公司管理的稳定与持续:保证原有股东对公司的控制:能够对抗敌意收购:保障债 ...查看


  • 表决权信托_控制权优化配置机制
  • 表决权信托:控制权优化配置机制 覃有土 陈雪萍 (覃有土,中南财经政法大学法学院教授.博士生导师 湖北 武汉 430073; 陈雪萍,中南民族大学法学院副教授.博士研究生 湖北 武汉 430074) 摘要:表决权信托是围绕公司控制权的配置而 ...查看


  • 股,占公司有表决权股份总数的
  • 证券代码:002616 证券简称:长青集团 公告编号:2015-051 广东长青(集团)股份有限公司 2014年年度股东大会决议公告 一.会议召开情况 1.会议召开时间: 1)现场会议召开时间:2015年4月17日(星期五)上午10:00 ...查看


  • 股东表决权纠纷法律适用问题研究_刘雁冰
  • 民主与法制 股东表决权纠纷法律适用问题研究 刘雁冰1,贾治国2 (1.西北大学法学院,西安710069:2.陕西省高级人民法院,西安710061) 摘要:股东表决权纠纷是因剥夺或限制股东表决权,或对其它股东表决权行使效力发生争议而产生的纠纷 ...查看


  • 附加表决权
  • 附加表决权 所谓附加表决权,意思是指成员在享有"一人一票"的基本表决权之外,额外享有的投票权. 这个名词出现在我国在2006年10月31日第十届全国过人民代表大会常务委员会第二十四次会议通过的里面. 附加表决权<农 ...查看


  • EDA实验一 七人表决器
  • 河 北 科 技 大 学 实 验 报 告 2013级 电信 专业 132 班 学号130701213 2016年5月23日 姓 名 田继辉 同组人 指导教师 于国庆 实验名称 实验一 七人表决器 成 绩 实验类型 设计型 批阅教师 一.实验目 ...查看


  • 公司法论股东表决权
  • 论股东表决权 杨小丽 法学10-01班 [1**********]0 摘要:股东表决权是众股东对公司管理做出的意思表达,是公司管理中一个不可分离的组成部分. 随着社会经济的发展,我国公司的结构日益多元化,股权日益分散,股东大会职权弱化,股东 ...查看


  • 论表决权信托
  • 信托产品 http://www.xintuocp.com 论表决权信托 --以小股东利益保护为背景展开的研究 [摘要]公司控制权的存在,使控制股东可获得大于其股权比例的收益,转移.减少其相应的风险,实现其利益的最大化.表决权是争夺控制权的基 ...查看


  • 预备党员转正表决票
  • ***党支部预备党员转正表决票 1.表决人对表决对象只能在以上意见中选择一种意见,并在下面相应的空格内划上"√". 2.不画任何符号的,视为弃权票. 3.在两栏(含)以上同时画"√"的,或在表决票上出 ...查看


热门内容