关于组合逻辑
第1页,讲稿共82张,创作于星期三
§ 组合逻辑电路的分析和设计
组合逻辑电路的分析
组合逻辑电路的设计
第2页,讲稿共82张,创作于星期三 1 1
0
0
0
0
0
1
1
1
AB
AC
(3)求逻辑函数表达式
Y=AB+AC
组合逻辑电路的设计方法
第9页,讲稿共82张,创作于星期三
(4)画出逻辑电路图
(5)化成与非-与非式
组合逻辑电路的设计方法
第10页,讲稿共82张,创作于星期三
例2:L1和L2都是逻辑变量A、B、C、D的函数,即
L1=F1(A,B,C,D)=∑m(4,5,7,12,13,15)
L2=F2(A,B,C,D)=∑m(4,6,7,12,14,15)
试用与非门实现L1和L2的电路。
解:方案一:L1和L2采用如图所示的卡诺图进行化简
第11页,讲稿共82张,创作于星期三
方案二:L1和L2采用如图所示的卡诺图进行化简
第12页,讲稿共82张,创作于星期三
对于具有多个输出变量的组合逻辑电路设计,不应该单纯追求每个输出与-或表达式最简,而应该在各个输出与-或表达式中尽可能多用公共项,达到整体最简的目的。
组合逻辑电路的设计方法
第13页,讲稿共82张,创作于星期三
组合逻辑电路的设计方法
例3 设计一个水位报警器。水位高度用四位二进制数A3A2A1A0表示。当水位上升至7m时只有白灯W亮;当水位上升至9m时只有黄灯Y亮;当水位上升至11m时只有红灯R亮。水位不可能达到14m。
A3
A2
A1
A0
W
Y
R
A3
A2
A1
A0
W
Y
R
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
1
0
0
1
0
0
0
1
1
0
0
0
1
0
1
1
0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
1
0
0
0
1
1
0
1
0
0
1
0
1
1
0
0
0
0
1
1
1
0
×
×
×
0
1
1
1
1
0
0
1
1
1
1
×
×
×
第14页,讲稿共82张,创作于星期三
组合逻辑电路的设计方法
,
第15页,讲稿共82张,创作于星期三
§ 组合逻辑电路的竞争与冒险
冒险现象的识别
竞争、冒险及其产生原因
冒险现象的消除
第16页,讲稿共82张,创作于星期三
、冒险及其产生原因
在输出端产生尖峰干扰
第17页,讲稿共82张,创作于星期三
在输出端产生尖峰干扰
竞争:
冒险:
信号经由不同的途径到达某一会合点的时间有先有后
由于竞争而引起电路输出发生瞬间错误现象。
、冒险及其产生原因
第18页,讲稿共82张,创作于星期三
冒险的识别
代数法
当函数表达式可以化成:
即含有互补变量,A变量变化可能引起冒险。
卡诺图法
A
BC
0
1
00
01
11
10
0
0
0
0
1
1
1
1
如函数卡诺图上有包围圈相切,且相切处又无其他圈包含,则可能有险象。
第19页,讲稿共82张,创作于星期三
冒险现象的消除
1. 利用冗余项
只要在卡诺图两圈相切处增加一个圈(冗余),就能消除冒险。
由此得函数表达式为:
0
0
0
0
A
BC
0
1
00
01
11
10
1
1
1
1
有一逻辑函数F=AC+BC,其卡诺图为:
冗余项
第20页,讲稿共82张,创作于星期三
2. 吸收法
在输出端加小电容C可以消除由于竞争冒险产生的毛刺。但是输出波形的前后沿将变坏, 在对波形要求较严格时,应再加整形电路。
冒险现象的消除
第21页,讲稿共82张,创作于星期三
电路稳定后加入取样脉冲,在取样脉冲作用期间输出的
信号才有效,可以避免毛刺影响输出波形。
加取样脉冲原则:输出级为或(非)门,采用负脉冲;输出级为与(非)门,采用正脉冲。
3.
组合逻辑 来自淘豆网www.taodocs.com转载请标明出处.