第四章组合逻辑电路的分析与设计.ppt
《第四章组合逻辑电路的分析与设计.ppt》由会员分享,可在线阅读,更多相关《第四章组合逻辑电路的分析与设计.ppt(79页珍藏版)》请在三一办公上搜索。
1、第四章 组合逻辑电路的分析与设计,4.2 小规模集成器件的组合电路的设计,4.3 常用组合逻辑功能单元电路(中规模集成器件),4.4 中规模集成器件实现组合电路,4.5 实际逻辑问题举例,4.1 组合逻辑电路的分析,4.6 组合逻辑电路中的竞争冒险,每一个输出变量是全部或部分输入变量的函数:L1=f1(A1、A2、Ai)L2=f2(A1、A2、Ai)Lj=fj(A1、A2、Ai),逻辑电路通常分为组合逻辑电路和时序逻辑电路两大类。组合电路的定义是:电路任一时刻的输出状态只由该时刻的输入所决定,而与电路的原状态无关。组合电路就是由门电路组合而成,电路中没有记忆单元,一般没有反馈通路。,组合逻辑电
2、路的特点,4.1 组合逻辑电路的分析,分析过程一般包含以下几个步骤(逐级推导法),例 4.1.1:组合电路如图所示,分析该电路的逻辑功能。,解:(1)由逻辑图逐级写出表达式(借助中间变量P)。,(2)化简与变换:,(3)由表达式列出真值表。,(4)分析逻辑功能:当A、B、C三个变量不一致时,输出为“1”,所以这个电路称为“不一致电路”。,例 4.1.2:组合电路如图所示,分析该电路的逻辑功能。,真值表,特点:输入相同为“1”;输入不同为“0”。,同或门,1,例 4.1.3:分析下图的逻辑功能。,0,1,被封锁,1,B,当M=1时 电路工作过程:,1,0,被封锁,1,特点:M=1时选通A路信号;
3、M=0时选通B路信号。,选通电路,当M=0时 电路工作过程:,例 4.4.1 设计一个3人抢答电路。3人A、B、C各控制一个按键开关KA、KB、KC和一个发光二极管DA、DB、DC。谁先按下开关,谁的发光二极管亮,同时使其他人的抢答信号无效。,4.2 小规模集成器件的组合电路设计,一.设计过程的基本步骤:,将文字描述的逻辑命题(功能)变换为真值表,这是十分重要的一步。作出真值表前要仔细分析解决逻辑问题的条件,作出输入、输出变量的逻辑规定,然后列出真值表。,进行函数化简,化简形式应依据选择什么逻辑门而定。,根据化简结果和选定的门电路,画出逻辑电路。,例 4.2.1:设计一个三人表决电路,结果按“
4、少数服从多数”的原则决定。,解(1):设置输入变量和输出变量。,(2)列真值表,输入变量A、B、C:同意为逻辑“1”,不同意为逻辑“0”。输出变量L:通过为逻辑“1”,没通过为逻辑“0”。,得最简与或表达式:,(4)画出逻辑图:,(5)如果,要求用与非门实现该逻辑电路,就应将表达式转换成与非与非表达式:,画出逻辑图。,(3)用卡诺图化简。,例 4.2.2:设计三个不同地点的开关控制一盏灯的电路。,解:首先分析题意,令A、B、C 表示三个开关,F 为灯;1 和 0 表示开关或灯的两个状态。然后列出真值表如下:,例 4.2.3:A、B、C、D四人有一人做了一件坏事;A 说:我没有做坏事;B 说:这
5、是C做的;C 说:B的说法是错的;D 说:这是B做的.,问:a 只有一人叙述是正确的,这事是谁做的?b 只有一人叙述是不正确的,这事是谁做的?,解:令 原变量为做了坏事;反变量为没做坏事;列出每人叙述的表达式:,A 说:,B 说:,C 说:,D 说:,比较这四个表达式中只有一个说了 因只有一人叙述是正确的,所以这事是A做的.,(2)有三人说了m4,只有B没有说 所以这事是B做的.,例 A、B、C、D 四人比赛,A 说:C为一名,B为二名;B 说:C为二名,D为三名;C 说:A为二名,D为四名.他们三人说对了一半,问名次排列顺序.(无并列),解:根据这三人叙述建立表达式:,名次排列顺序:C为第一
6、,A为第二,D为第三,B为第四.,约束条件为:,二.用“与非”门设计逻辑函数的最佳化:,要求:只有原变量输入,用最少的”与非”门设计,例如 实现异或逻辑函数,用与非门实现的逻辑图,加接反相器消除反变量,用”与非”门设计逻辑函数的方法,头部因子:在乘积项中原变量部分称为乘积项头部,每个原变量称为头部因子.,尾部因子:在乘积项中反变量部分称为乘积项尾部,每个反变量称为尾部因子。,替代尾部因子:把头部因子的各种组合以与的形式插入尾部因子中,其与项和原与项是相等的。所得到的尾部称为替代尾部因子.,用“与非”门设计步骤:,化简为最简”与或”式;,利用公式:选取有用的 生成项加入到原简式中,具有头部相同的
7、乘积项进行合并.,寻找对各个与项都能适用的公共替代尾部因子;,求两次反,得到”与非与非”表达式;,画逻辑图。,解(1)化简为最简”与或”式;,(2)选取有用的生成项;合并头部相同的乘积项;,(3)求两次反,得到”与非与非”表达式;,ACDB,F,解,ABC,F,第四章 组合逻辑电路的分析与设计,4.2 小规模集成器件的组合电路的设计,4.3 常用组合逻辑功能电路及应用(中规模集成器件),4.4 实际逻辑问题举例,4.1 组合逻辑电路的分析,4.5 组合逻辑电路中的竞争冒险,4.3 常用组合逻辑功能电路及应用(中规模集成器件),中规模组合逻辑集成器件是由工厂生产的用途广泛的逻辑功能单元电路,具有
8、通用性和自扩展性。主要包括:1.编码器;2.译码器;3.数据选择器;4.数码比较器;5.全加器等。,本节主要讨论这些电路的逻辑功能,应用,对其内部电路只做一般介绍。,一.编码器:实现用二进制码来表示某个输入端或某个数,符号的电路。,4.3.1 二十进制编码器,例:用8421BCD码表示十个按键的编码电路。(多输入少输出),编码电路框图:定义输入输出变量数;,I0I1I9,ABCD,输入端信号有约束条件是:某时刻对输入端进行编码时,只能有一个输入端的信号有输入,如为高电平(或低电平),其它输入端的信号应该为高电平(或低电平).不能有两个输入端的信号有输入.,由真值表写出各输出的逻辑表达式为:,1
9、 1 1 1 1 1 1 1 1 0,0 0 0 0,1 1 1 1 1 1 1 1 0 1,0 0 0 1,1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1,0 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 1,列出真值表:,重新整理得:,由表达式画出逻辑图:,0,1
10、,1,0,0,增加控制使能标志GS:,二.二进制编码器,3位二进制编码器:8个输入端,3个输出端,常称为8线3线编码器。,由真值表写出各输出的逻辑表达式为:,用门电路实现逻辑电路:,三优先编码器:允许同时输入两个以上信号,按优先级输出。,集成优先编码器举例74148(8线-3线)注意:该电路为反码输出。EI为使能输入端(低电平有效),EO为使能 输出端(高电平有效),GS为优先编码工作标志(低电平有效)。,四编码器的应用,1编码器的扩展 用两片74148优先编码器串行扩展实现的16线4线优先编码器,2组成8421BCD 编码器,4.3.2 译码器,一译码器:将输入的二进制代码”翻译”成某输出端
11、的控制信号或另一种代码.是编码的逆过程.,译码器分类:,a.变量译码器(最小项译码器):,b.数字显示译码器;,c.码制变换译码器;,变量译码器:每个输出表示一个最小项.变量译码器又分为:,完全变量译码器:n 个输入变量,有2n个输出变量;包含了所有的最小项(2n个).如 3 线8 线(三位)二进制译码器.,非完全变量译码器:如4线10线译码器.,例:2线4线译码器,三位二进制译码器,写出各输出函数表达式:,画出逻辑电路图:,EWB举例-译码器,1.二进制译码器74138:3线8线译码器,二、集成译码器,三、译码器的应用,1译码器的扩展用两片74138扩展为4线16线译码器,2实现组合逻辑电路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 组合 逻辑电路 分析 设计

链接地址:https://www.31ppt.com/p-2911600.html