组合电路的设计方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.根据最简输出逻辑函数表达式,画逻辑电路图。
三.组合逻辑电路设计举例 1.单输出组合逻辑电路的设计 [例1]设计一个A、B、C三人表决电路。 当表决某个提案时,多数人同意,提案通过, 同时A具有否决权。用与非门实现。 解:设计步骤 (1)确定输入输出变量,列写真值表 A 同意 “1”,不同意 “ 0” ; 输入 B 同意 “1”,不同意 “0” ; C 同意 “1”,不同意 “0” ; 输出 Y:表决结果,提案通过 “1” ,不通过 “0”
Y AB AC
(3)画逻辑图
A 1
. . .
&
. . .
>=1 >=1
R G
B C
1 1
& &
>=1
Y
1
1 0 0 1 0 0 0
1
0 1 0 1 0 0 0
1
1 1 0 0 0 0 0
(2)根据真值表得出逻辑函数
R A B CA B CA B C
wk.baidu.com
G A B CA B CA B C
Y A B CA B CA B C
化简得到最简输出逻辑函数
R BC AB
G BC AC
C=1,A=B=0时,红、黄灯亮; A=B=C=0时, 3个灯全亮。
解: (1)确定输入输出变量,列写真值表
A、B、C-3个输入信号
R-红灯
G-绿灯
Y-黄灯
灯亮为1,灯灭为0
列得的真值表
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 R G Y
★ 组合电路的设计
★ 逻辑函数的变换
组合逻辑电路的设计方法
一.组合逻辑设计的定义: 根据给定的逻辑功能要求,设计出能实现该功能的
简单而又可靠的最佳电路。
二.组合逻辑电路设计步骤: 1. 分析设计要求,确定全部输入变量和输出变量 根据设计要求列真值表。
2. 根据真值表,写出输出逻辑函数表达式。
3.对输出逻辑函数进行化简。
A 0 0
B 0 1 0 1
S 0 1
C 0 0
1
1
1
0
0
1
(2)化简得到最简输出逻辑函数 S AB AB C AB
(3)画逻辑图
A B
=1
S
&
C
(4)检测此电路,证明逻辑功能符合设计要求
[例3] 试设计一个3输入、3输出灯光控制电路 当A=1, B=C=0时, 红、绿灯亮;
B=1,A=C=0时,黄、绿灯亮;
A
B
C
Y 0 0 0
0
0 0 0 1 1 1 1
0
0 1
0
1 0
1
0 0 1 1
1
0 1 0 1
0
0 1 1 1
(2)化简得到最简输出逻辑函数
Y ABC ABC ABC AB AC
(3)画逻辑图
B A C
.
& >=1 & Y
2.多输出组合逻辑电路的设计 [例2]设计一个能完成两个一位二进制数相加的 组合逻辑电路-半加器。 解:设计步骤 (1)确定输入输出变量,列写真值表 A,B S C 两个一位二进制数 表示二者之和 进位