组合逻辑设计原理.ppt
《组合逻辑设计原理.ppt》由会员分享,可在线阅读,更多相关《组合逻辑设计原理.ppt(51页珍藏版)》请在三一办公上搜索。
1、2023/5/29,1,学习要求:掌握开关代数的基本概念,学会用逻辑函数描述逻辑问题掌握逻辑代数的公理、基本定理和重要规则学会用卡诺图化简逻辑函数,第4章 逻辑代数基础,2023/5/29,2,第4章 逻辑代数基础(续),习题完成下列练习:5,9bcde,10abe,13ac,16abc,19ace,22ab,29,43,46,55abcd,65,66,83.,2023/5/29,3,逻辑电路的分析、综合与设计,第4章 逻辑代数基础(续),分析:从逻辑图开始,得到该电路功能的形式描述,如真值表或逻辑表达式。综合:与分析相反,从形式描述开始,得到逻辑图。通常可由软件来完成。设计:从接受用户要求开
2、始,得到逻辑图。将实际问题的非形式描述(语言或想法)转换成形式描述,即定义电路的输入、输出,并用真值表或表达式说明它的功能特性。综合 组合逻辑电路 任一时刻的输出仅取决于当时的输入;可以含有任意数目的逻辑门电路和反相器,但不包括反馈回路。,2023/5/29,4,公理(5条),4.1 开关代数,(A1)如果X1,则X0;(A1)如果X0,则X1。(开关变量X的取值特性)(A2)如果X0,则X1;(A2)如果X1,则X 0。(反相器的功能特性),2023/5/29,5,4.1 开关代数(续),单变量定理,可用完备归纳法证明,2023/5/29,6,4.1 开关代数(续),二变量和三变量定理,运算
3、优先顺序 分配律 定理T9和T10广泛地用来简化逻辑函数。在所有的定理中,可以用任意逻辑表达式来替换每个变量。,2023/5/29,7,n变量定理,4.1 开关代数(续),2023/5/29,8,德摩根定理,4.1 开关代数(续),+,0,1,原变量,反变量,F,+,0,1,原变量,反变量,F,2023/5/29,9,德摩根定理(续),4.1 开关代数(续),使用广义德摩根定理时,要保持原逻辑表示式中运算符号的优先顺序不变。,2023/5/29,10,对偶性原理 对开关代数的任何定理或恒等式,若交换所有的0和1以及“”和“”,结果仍正确。,4.1 开关代数(续),它使要学的东西减了一半!,20
4、23/5/29,11,4.1 开关代数(续),2023/5/29,12,2023/5/29,13,逻辑函数表示法,4.1 开关代数(续),文字:变量或变量的补,如X、Y、X、Y;乘积项:单个文字或2个或2个以上文字的逻辑积,如 Z,WXY;“积之和”表达式:乘积项的逻辑和,如 ZWXY;求和项:单个文字或2个或2个以上文字的逻辑和,如 Z,WXY;“和之积”表达式:求和项的逻辑积,如 Z(WXY);标准项:一个乘积项或求和项,其中每个变量只出现一次,如 WXY,WXY;非标准项:不是标准项的乘积项或求和项,如WXXY;,2023/5/29,14,最小项m:设一个逻辑函数有n个变量,则一个有n个
5、文字的标准乘积项称为一个最小项,共有2n个最小项。如4变量最小项m0:WXYZ,m13:WXYZ,m2:WXYZ;,4.1 开关代数(续),最大项M:设一个逻辑函数有n个变量,则一个有n个文字的标准求和项称为一个最大项,共有2n个最大项。如4变量最大项M15:WXYZ,M6:WXYZ,M13:WXYZ;,2023/5/29,15,真值表n个变量的真值表有2n行,4.1 开关代数(续),含有n个变量的函数有 个,2023/5/29,16,最小项列表:F(X,Y,Z)=XYZ(0,3,4,6,7),4.1 开关代数(续),标准积之和式:F(X,Y,Z)=XYZ+XYZ+XYZ+XYZ+XYZ=XY
6、Z+XYZ+XYZ+XYZ+XYZ+XYZ=YZ+XY+YZ,2023/5/29,17,最大项列表:F(X,Y,Z)=XYZ(1,2,5),4.1 开关代数(续),标准和之积式:F(X,Y,Z)=(X+Y+Z)(X+Y+Z)(X+Y+Z),2023/5/29,18,从电路图得到逻辑函数的形式描述,如真值表、逻辑表达式。确定电路行为;根据代数描述提出逻辑函数的不同电路结构;交流与学习。,4.2 组合电路分析,穷举法,2023/5/29,19,4.2 组合电路分析(续),代数法,F(X+Y)Z)+(XYZ)=XZYZXYZ(乘开),2023/5/29,20,4.2 组合电路分析(续),F(X+Y)
7、Z)+(XYZ)(XYX)(XYY)(XYZ)(ZX)(ZY)(ZZ)11(XYZ)(XZ)(YZ)1(XYZ)(XZ)(YZ)(加开),2023/5/29,21,电路描述和设计 用真值表对电路进行描述,不容易出现错误,容易用标准和或标准积表达式直接设计,但当变量数很多时表可能会很大。,4.3 组合电路综合,例:对一个4位素数检测器可作这样的描述:“对于4位输入组合NN3N2N1N0,当N1、2、3、5、7、11、1 3时,函数输出为1,其他情况输出为0”,2023/5/29,22,用连接词“与”、“或”、“非”来描述逻辑函数(可以通过定义辅助变量简化表达式),比写出完全真值表要容易些(当变量
8、数很多时),但容易出现错误。,4.3 组合电路设计(续),例:描述一个报警电路:“当PANIC输入为1,或者当ENABLE输入为1、EXITING输入为0,并且房子不安全时,ALARM输出为1;当WINDOW、DOOR、和GARAGE输入都为1时,房子是安全的。”,ALARM=PANIC+ENABLE EXITINGSECURESECURE=WINDOW DOORGARAGEALARM=PANIC+ENABLE EXITING(WINDOW DOOR GARAGE),2023/5/29,23,电路处理一般来说,与非门和或非门比与门和或门要快,但多数人不习惯用与非和或非形式来描述逻辑命题。,4.
9、3 组合电路设计(续),“如果你不整洁或不富有,并且也不聪明或不友好,我就不和你约会。”“如果你整洁且富有,或者你聪明且友好,我就和你约会。”,我们两人去或他们两人去,一定能解决这个问题?,2023/5/29,24,4.3 组合电路设计(续),哪个电路工作速度最快?,2023/5/29,25,4.3 组合电路设计(续),组合逻辑电路的简化:一般来说,逻辑函数表达式越简单,设计出来的电路也就越简单。,例:化简解:,代数化简法:运用逻辑代数的公理、定理和规则对逻辑函数进行推导、变换而进行化简。没有固定的步骤可以遵循,主要取决于对公理、定理和规则的熟练掌握及灵活运用的程度。有时很难判定结果是否为最简
10、。,7个门3个门2个门,2023/5/29,26,4.3 组合电路设计(续),“与或”式化简应满足的两个条件:表达式中“与项”的个数最少;在满足上面要求的前提下,“与项”中的变量总数最少。,“或与”式化简应满足的两个条件:表达式中“或项”的个数最少;在满足上面要求的前提下,“或项”中的变量总数最少。卡诺图化简法:该方法简单、直观、容易掌握,当变量个数小于等于6时非常有效,在逻辑设计中得到广泛应用。卡诺图的构成:n个变量的卡诺图是一种由2n个方格构成的图形,每一个方格表示逻辑函数的一个最小项,所有的最小项巧妙地排列成一种能清楚地反映它们相邻关系的方格阵列。一个函数可用图形中若干方格构成的区域来表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 逻辑设计 原理
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5020256.html