文档介绍:第4章组合逻辑电路
组合逻辑电路
2
其中:x1、x2 、…、xn表示输入变量,
z1、z2、…、zm表示输出函数。
本章内容
3
电路分析与设计
数据选择/分配器
编/译码器
加/减法器
数值比较器
竞争与冒险
电路分析与设计
组合电路分析
[] 分析下图所示的组合电路的逻辑功能。
5
A B C
F
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
0
0
0
1
0
1
1
1
组合电路分析
[] 分析下面这段Verilog语言描述的逻辑电路的功能。
module test(A,B,C,F);
input A,B,C;
output F;
reg F;
wire [1:0] x;
assign x=A+B+C;
always @(x)
if(x<2'd2) F<=1'b0;
else F<=1'b1;
endmodule
6
组合电路分析
[练习] 分析下图所示逻辑电路的逻辑功能。
7
组合电路设计
[] 某产品重量检测单元电路有四个输入D3、D2、D1、D0(其组合值为输入的产品重量值)和3个输出信号FL(不足)、FM(合格)和FH(超重)。输入输出关系为:
(1) 仅当质量值小于5时FL=1,其它情况FL=0;
(2) 仅当质量值大于10时FH=1,其它情况FH=0;
(3) 仅当质量值不小于5且不大于10时FM=1,其它情况FM=0。
8
组合电路设计
D3
D2
D1
D0
FL
FM
FH
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
0
1
1
1
0
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
1
1
0
0
1
0
0
1
1
1
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
1
0
0
1
1
1
0
0
0
0
1
1
1
0
1
0
0
1
1
1
1
0
0
0
1
1
1
1
1
0
0
1
9
组合电路设计
逻辑电路图如下
工作波形图如下
10