《数字电路第四章四.ppt》由会员分享,可在线阅读,更多相关《数字电路第四章四.ppt(27页珍藏版)》请在三一办公上搜索。
1、1,Chapter 4 Combinational Logic Design Principles(组合逻辑设计原理),Basic Logic Algebra(逻辑代数基础)Combinational-Circuit Analysis(组合电路分析)Combinational-Circuit Synthesis(组合电路综合),Digital Logic Design and Application(数字逻辑设计及应用),2,Review of Switching Algebra(开关代数内容回顾),补充:同或(XNOR)、异或(XOR),Digital Logic Design and Ap
2、plication(数字逻辑设计及应用),3,Review of Switching Algebra(开关代数内容回顾),补充:同或、异或,Digital Logic Design and Application(数字逻辑设计及应用),4,Formula Minimization(公式法化简),并项法:利用 AB+AB=A(B+B)=A吸收法:利用 A+AB=A(1+B)=A消项法:利用 AB+AC+BC=AB+AC消因子法:利用 A+AB=A+B配项法:利用 A+A=A A+A=1,Digital Logic Design and Application(数字逻辑设计及应用),5,4.2 C
3、ombinational-Circuit Analysis(组合电路分析),Get the Logic Expression or Truth Table from Logic Circuit(由逻辑电路图得出逻辑表达式或真值表),Digital Logic Design and Application(数字逻辑设计及应用),6,Exhausting Way(穷举法),(图410)将全部输入组合加到输入端;根据基本逻辑关系,从输入端到输出端,写出每一级门的输出;根据最后输出结果列出真值表;,Digital Logic Design and Application(数字逻辑设计及应用),7,Al
4、gebra Way(代数法),(图411,12,13,14,15,16,17)从输入端到输出端,逐级写出每一级门的输出逻辑式;及时利用基本定理对逻辑式化简;由最后输出端得到输出函数式;,Digital Logic Design and Application(数字逻辑设计及应用),8,Minimize Logic Function(化简逻辑函数),什么是最简,公式法化简卡诺图化简,Digital Logic Design and Application(数字逻辑设计及应用),9,Karnaugh Maps(卡诺图表示逻辑函数),真值表的图形表示,Digital Logic Design and
5、 Application(数字逻辑设计及应用),10,Karnaugh Maps(卡诺图表示逻辑函数),F=(A,B,C)(0,3,5,6),例:填写下面两个函数的卡诺图 F1=(A,B,C)(1,3,5,7)F2(A,B,C)=AC+BCD+B,Digital Logic Design and Application(数字逻辑设计及应用),11,卡诺图的特点,逻辑相邻性:相邻两方格只有一个因子互为反变量合并最小项两个最小项相邻可消去一个因子四个最小项相邻可消去两个因子八个最小项相邻可消去三个因子2n个最小项相邻可消去n个因子,Digital Logic Design and Applicat
6、ion(数字逻辑设计及应用),12,两个最小项相邻 可消去一个因子,Digital Logic Design and Application(数字逻辑设计及应用),13,四个最小项相邻 可消去二个因子,Digital Logic Design and Application(数字逻辑设计及应用),14,A,D,八个最小项相邻 可消去三个因子,F1=ABC+ABD+ACD+CD+ABC+ACD,Digital Logic Design and Application(数字逻辑设计及应用),15,Karnaugh Maps Minimization(卡诺图化简),化简函数:F2=(A,B,C,D)
7、(0,2,3,5,7,8,10,11,13),ABD,BCD,BC,BD,1、填图,2、圈组,3、读图,得到结果,F2=ABD+BCD+BC+BD,Digital Logic Design and Application(数字逻辑设计及应用),16,卡诺图化简步骤,填写卡诺图可以先将函数化为最小项之和的形式圈组:找出可以合并的最小项组(圈)数最少、每组(圈)包含的方块数最多方格可重复使用,但至少有一个未被其它组圈过读图:写出化简后的乘积项消掉既能为0也能为1的变量保留始终为0或1的变量,乘积项:0 反变量1 原变量,Digital Logic Design and Application(数字
8、逻辑设计及应用),17,圈组原则,圈1,得化简“与或式”所有的1必须圈定圈0,得化简“或与式”所有的0必须圈定每个圈中0或1的个数为 2i 个 a.首先,保证圈组数最少 b.其次,圈组范围尽量大 c.每个圈组至少要有一个1或0未被其他组圈过,Digital Logic Design and Application(数字逻辑设计及应用),18,圈组步骤,先圈孤立的1格(0格)再圈只能按一个方向合并的分组圈子尽量大其余可任意方向合并将每个圈组写成与项(或项),再进行逻辑加(乘),Digital Logic Design and Application(数字逻辑设计及应用),19,卡诺图法化简举例,
9、F1=(A,B,C,D)(0,3,4,5,6,7,9,12,14,15)F2=(A,B,C,D)(1,5,6,7,11,12,13,15)F3=(A,B,C,D)(0,1,3,4,5,7)F4=(A,B,C,D)(1,2,3,5,6,7,9,10,11,13,14),Digital Logic Design and Application(数字逻辑设计及应用),20,Several Concepts(几 个 概 念),A logic function P(X1,Xn)implies a logic function F(X1,Xn)if for every input combination
10、such that P=1,then F=1 also.(对于逻辑函数 P(X1,Xn)和 F(X1,Xn),若对任何使P=1的输入组合,也能使F为1,则称P隐含F,或者F包含P。),P1(A,B,C)=ABCF(A,B,C)=AB+BCP2(A,B,C)=BC,P=A,B,C(1,3,6)F=A,B,C(1,3,5,6,7),Digital Logic Design and Application(数字逻辑设计及应用),21,Several Concepts(几 个 概 念),A prime implicant of a logic function F(X1,Xn)is a product
11、 term P(X1,Xn)that inplies F,such that if any variable is removed from P,then the resulting product term does not imply F.(逻辑函数 F(X1,Xn)的主蕴含项 是隐含 F 的乘积项 P(X1,Xn),如果从 P 中移去任何变量,则所得的乘积项不隐含F。),F(A,B,C)=ABC+BC+AC=BC+AC,主蕴含项定理:最小和是主蕴含项之和,Digital Logic Design and Application(数字逻辑设计及应用),22,Several Concepts
12、(几 个 概 念),蕴含项(implicant):只包含1的一个矩形圈;主蕴含项(prime implicant):扩展到最大的蕴含项;,Digital Logic Design and Application(数字逻辑设计及应用),23,Several Concepts(几 个 概 念),Distinguished 1-cell(奇异“1”单元)An input combination that is covered by only one prime inplicant(仅被单一主蕴含项覆盖的输入组合),没有可能被重复“圈”过的1单元,Digital Logic Design and Ap
13、plication(数字逻辑设计及应用),24,Several Concepts(几 个 概 念),Essential Prime Implicant(质主蕴含项)A prime implicant that covers one or more distinguished 1-cell(覆盖1个或多个奇异“1”单元的主蕴含项),Digital Logic Design and Application(数字逻辑设计及应用),25,Several Concepts(几 个 概 念),奇异“1”单元仅被单一主蕴含项覆盖的输入组合,质主蕴含项覆盖1个或多个奇异“1”单元的主蕴含项,圈组时应从合并奇异“1”单元开始,Digital Logic Design and Application(数字逻辑设计及应用),26,第4章作业(P231),Digital Logic Design and Application(数字逻辑设计及应用),4.14(a)(e)4.15(b)(c)4.394.424.434.47,27,A Class Problem(每课一题),将下列函数化为最简与或函数式Y(A,B,C,D)=(2,3,7,8,11,14)给定约束条件为,Digital Logic Design and Application(数字逻辑设计及应用),
链接地址:https://www.31ppt.com/p-6577097.html