文档介绍:二、分析举例
[例] 分析图中所示电路的逻辑功能
表达式
真值表
A B C
Y
0 0 0
0 0 1
0 1 0
0 1 1
A B C
Y
1 0 0
1 0 1
1 1 0
1 1 1
1
1
0
0
0
0
0
0
功能
判断输入信号极性是否相同的电路 — 符合电路
A
B
C
&
&
≥1
[解]
第一页,共20页。
解:(1)由电路图得逻辑表达式
[例] 试分析右图所示逻辑电路的功能。
&
&
&
&
A
B
C
F
第二页,共20页。
因此该电路为少数服从多数电路,称表决电路。
(2)由逻辑表达式得真值表
(3)功能分析:
多数输入变量为1,输出F为1;
多数输入变量为0,输出 F为0。
A B C F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
真值表
第三页,共20页。
[例 ] 分析图中所示电路的逻辑功能,输入信号A、B、C、D是一组二进制代码。
&
&
&
&
&
&
&
&
&
&
&
&
A
B
C
D
Y
[解]
1. 逐级写输出函数的逻辑表达式
W
X
第四页,共20页。
&
&
&
&
&
&
&
&
&
&
&
&
A
B
C
D
Y
W
X
2. 化简
第五页,共20页。
3. 列真值表
A B C D
A B C D
Y
Y
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
4. 功能说明:
当输入四位代码中 1 的个数为奇数时输出为 1,为偶数时输出为 0 — 检奇电路。
第六页,共20页。
组合电路的基本设计方法
一、 设计步骤
逻辑抽象
列真值表
写表达式
化简或变换
画逻辑图
逻辑抽象:
1. 根据因果关系确定输入、输出变量
2. 状态赋值 — 用 0 和 1 表示信号的不同状态
3. 根据功能要求列出真值表
根据所用元器件(分立元件 或 集成芯片)的情况将函数式进行化简或变换。
化简或变换:
第七页,共20页。
(1)设定变量:
二、 设计举例
[例 3. 1. 2] 设计一个表决电路,要求输出信号的电平与三个输入信号中的多数电平一致。
[解]
输入 A、B、C , 输出 Y
(2)状态赋值:
A、B、C = 0 表示 输入信号为低电平
Y = 0 表示 输入信号中多数为低电平
1. 逻辑抽象
A、B、C = 1 表示 输入信号为高电平
Y = 1 表示 输入信号中多数为高电平
第八页,共20页。
2. 列真值表
A
B
C
Y
0 0 0
0 0 1
0 1 0
0