版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第4章 组合逻辑电路第4章 组合逻辑电路2作业4-1 c)4-44-5 1)4-6 1)4-74-94-10(参考)验证在计算机上完成。第4章 组合逻辑电路3目 录4.1概述4.2组合逻辑电路的分析4.3组合电路的设计4.4组合逻辑电路中的竞争和冒险4.5组合电路的系统应用第4章 组合逻辑电路44.1 概述 组合电路由逻辑门组成的多输入、多输出(或单输出)的逻辑电路。 如:n个输入(x1 x n)、m个输出(z 1 zm)的组合电路。第4章 组合逻辑电路54.2 组合电路的分析分析要求:就是根据已知逻辑电路,通过逻辑表达式、真值表等过程,分析其逻辑功能。 一般步骤:根据电路逻辑式(化简)真值表
2、判断逻辑功能 4.2.1 组合电路分析的一般步骤 第4章 组合逻辑电路6例:分析某四输入、两输出的逻辑电路第4章 组合逻辑电路7第二步:写出真值表第二步:写出真值表00其 它00001111111 1 1 01 1 0 11 0 1 10 1 1 11 1 1 1F2F1A B C D第一步:根据逻辑图写出逻辑式第一步:根据逻辑图写出逻辑式ABCDFBCDACDABDABCF21第三步:分析功能第三步:分析功能 功能:ABCD中多数为1时,F1=1;ABCD 全为1时,F2 = 1。 表决电路 : 多数通过和一致通过。第4章 组合逻辑电路81、加法器例1:由5个逻辑门组成的2 输入、2 输出逻
3、辑电路 4.2.2 常用组合电路及其分析ABABCBABABAABBABAABBABAS 逻辑式逻辑式第4章 组合逻辑电路9真值表真值表0 01 01 00 10 00 11 01 1S CA B半加半加运算运算 A1 A0 + B1 B0 C1 S1 S0进位进位C0 A1A0和B1B0两个两位二进制数相加,其当A 0 和B0相加时,因没有低位进位,只考虑本位和(S0)和进位(C0)。这种加法运算称为“半加”运算。实现半加运算的电路称为“半加器”。 第4章 组合逻辑电路10 两个高位数(A1、B1)相加时,必须考虑可能来自低位的进位(C0),这种运算称为“全加”。实现全加运算的电路称为全加器
4、。显然,一位全加器是一个3 输入、2 输出的组合电路。半加器的逻辑符号COSCABCOSiCiAiBi全加器的逻辑符号Ci-1CI第4章 组合逻辑电路11例2:分析逻辑电路 这是一个由12个门组成的3输入、2输出组合逻辑电路。第4章 组合逻辑电路12111111iiiiiiiiiiiiiiiiiiiiSA B CA B CA B CA B CCA BA CB C逻辑式真值表0 01 01 00 11 00 10 11 10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1Si CiAi Bi Ci-1功能:符合全加运算的规律,所以该电路为全加器。 第4章 组合逻辑电
5、路13例3:全加器的应用组成多位全加器 用4个一位全加器组成 4 位全加器第4章 组合逻辑电路14例4:分析4位全加器应用电路4位全加器S0 S1 S2 S3 COCI B0 B1 B2 B3 A0 A1 A2 A3 D0 D1 D2 D3 D4C B A 0第4章 组合逻辑电路15例4:分析4位全加器应用电路D4 D3 D2 D1 D0A B C0 0 0 0 00 0 0 1 10 0 1 1 00 1 0 0 10 1 1 0 00 1 1 1 11 0 0 1 01 0 1 0 10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1输 出输 入 可以看出,当
6、输入为000111时,输出始终为相应输入值的3倍(二进制表示),所以,这是一个“3”电路。第4章 组合逻辑电路16例5:实现减法运算4位全加器S0 S1 S2 S3 COCI B0 B1 B2 B3 A0 A1 A2 A31 B0 B1 B2 B3 A0 A1 A2 A3分析:A加B的补码(反码+1),相当于进行A减B的运算。 321032103210321032101S S S SA A A AB B B BA A A AB B B B第4章 组合逻辑电路17 如11000101相当于11001010,等于0111321032103210110001010111S S S SA A A AB
7、 B B B4位全加器S0 S1 S2 S3 COCI B0 B1 B2 B3 A0 A1 A2 A31 1 0 1 0 0 0 1 1第4章 组合逻辑电路18补充:全减器 两个数相减时,考虑可能来自低位的借位,这种运算称为“全减”。实现全减运算的电路称为全减器。显然,一位全减器也是一个3 输入、2 输出的组合电路。真值表0 01 11 10 11 00 00 01 10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1Di CiAi Bi Ci-1第4章 组合逻辑电路192、数据选择器1)功能 在控制信号作用下。从多个输入信号中选择一个信号到输出。如从4路信号(D
8、0D3)中选一个到输出(F),称为 4选1数据选择器。 第4章 组合逻辑电路202)原理分析第4章 组合逻辑电路21第一步:根据逻辑图写出逻辑式第一步:根据逻辑图写出逻辑式)(301201101001DAADAADAADAAEF第二步:根据逻辑式写出真值表第二步:根据逻辑式写出真值表0D0D1D2D3任 意0 00 11 01 110000FA1 A0E 第三步:分析功能第三步:分析功能 为选通端、低电平有效。控制端A1A0为00、01、10、11时,分别选中D0、D1、D2、D3到输出F 4选1数据选择器。E第4章 组合逻辑电路223)选择器的自扩展 数据选择器的自扩展就是用多片某类选择器构
9、成更大选择范围的选择器。 如利用两个4选1数据选择器实现从8个输入信号中进行选择的要求(构成8选1数据选择器)。第4章 组合逻辑电路23例:将双4选1数据选择器扩展为8选1选择器 74153内部有两个独立的4选1数据选择器,利用扩展端A2控制两个选通端,在A2为0、1时各有一个选择器工作,实现8选1选择器的功能。第4章 组合逻辑电路241)功能 与数据选择器的功能相反,多路分配器可以在通道选择端的作用下,将一个数据分别送到多个输出端。 3、数据分配器第4章 组合逻辑电路252)原理分析 4路分配器DAADDAADDAADDAAD013012011010首先写出逻辑式:第4章 组合逻辑电路26然
10、后写出真值表D0=DD1=DD2=DD3=D0 00 11 01 1输出A1 A04路分配器D0D1D2D3DA1A0功能 当A1A0为不同组合时,输入数据(D)可以有选择地被分配到D0 D3四路输出中,实现了数据的多路分配。逻辑符号第4章 组合逻辑电路271)编码的概念 用数码信号表示特定对象的过程称为编码,如运动员号码、身份证号码、汉字编码等。2) 二进制编码 用多位二进制数形成一组二进制代码,如果将代码赋予特定的含义,就称为二进制编码。 如计算机、计数器的键盘和按键,可将数字、符号转换为相应的二进制代码,是典型的编码器。4、编码器第4章 组合逻辑电路28输出0100 (4)键盘或按键的编
11、码工作第4章 组合逻辑电路29 输入10个高、低电平信号,输出4位二进制数。 如5有效(0或1),即对5编码,输出0101(原码)或1010(反码)10线-4线普通编码器输出0101(原码)第4章 组合逻辑电路303)8线3线编码器原理 这是一个8输入、3输出的组合电路。首先根据逻辑图写出逻辑式:456722367113570FIIIIFIIIIFI III第4章 组合逻辑电路31 然后根据逻辑表达式写出真值表:0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 11 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 1 0 0 0 0 00 0 0 1
12、 0 0 0 00 0 0 0 1 0 0 00 0 0 0 0 1 0 00 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1F2 F1 F0 I0 I1 I2 I3 I4 I5 I6 I7输出原码输入1有效 从真值表可看出,8个输入中同一时刻只有一个1有效,编码器将该信号转换为相应的二进制代码(原码表示)当有多个同时输入有效时,则需采用优先编码器,参见组合电路的设计。第4章 组合逻辑电路32 设计组合电路时,由于所设计的电路功能、复杂程度不同,所需的逻辑门电路从几个、几十个到数百个甚至更多。应该根据实际要求,选择不同规模的集成电路。4.3 组合电路的设计4.3.1 概述 实际问题
13、用小规模集成电路(SSI)实现SSI 各种逻辑门用中规模集成电路(MSI)实现MSI 译码器、选择器等用大规模集成电路(LSI)实现LSI 存储器、可编程器件等第4章 组合逻辑电路331、设计的一般步骤 4.3.2 用小规模集成电路设计组合电路第4章 组合逻辑电路34例:设计三人表决电路第一步:实际问题逻辑化。 输入A、B、C 同意为1、不同意为0;表决结果F通过为1、否则为0。第二步:根据要求写真值表 000101110 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1FA B C第4章 组合逻辑电路35第三步:根据真值表写出逻辑式1、如选用与门和或门实现,化为最
14、简与或式:BCACABABCCABCBABCAF2、如完全选用与非门实现,则将最简与或式变换为与非与非式BCACABF 与非与非式第4章 组合逻辑电路36第四步:根据逻辑式画逻辑图用与门和或门实现用与门和或门实现 用与非门实现用与非门实现第4章 组合逻辑电路371、优先编码器的设计及应用功能:允许多个输入同时有效,按规定的优先级别进行编码。例:设计一个10线- 4线优先编码器,输入I0 I9(低电平输入有效)、输出反码、优先级自高向低为:I9I8I1I04.3.3 常用组合电路及设计第4章 组合逻辑电路38要求设计的优先编码器示意图优先顺序I0I5I9Y3Y01 11 10 01 10 00
15、01 11 11 11 11 10 01 10 0表示表示输出反码输出反码表示输入表示输入低电平有效低电平有效如输入如输入11110010115有效,输出有效,输出1010(5的反码)的反码)第4章 组合逻辑电路39连接关系I0I5I9Y3Y0Y3Y0I0I5I9第4章 组合逻辑电路40第一步:按要求写出真值表1 1 1 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1
16、 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1输 出输 入0123456789IIIIIIIIII3210Y Y Y Y第4章 组合逻辑电路41第二步:写出逻辑式983976542897896789567897632189789456789345678997531089678945678923456789YII IYI I II I I II I I I II I I I I IYI I II I I II I I I I I II I I I I I I IYII I II I I I II I I I I I II I I I I I I I I第4章 组合逻辑电路4
17、2第二步:写出逻辑式化简后,得:化简后,得:98327 8 96 8 95 8 94 8 93217 8 96 8 94 5 8 94 5 8 997508 96 8 93 46 8 91 246 8 9YIIYI I II I II I II I IYI I II I II I I I II I I I IYII I II I I II I I I II I I I I I第4章 组合逻辑电路43例:典型优先编码器(148)及扩展应用74LS148为8线-3线优先编码器,输入低电平有效、输出反码,优先顺序为:01234567IIIIIIII有编码输出时为0输出反码无编码输出时为0选通端0有效
18、优先级别优先级别第4章 组合逻辑电路448线-3线优先编码器的真值表S1 10 11 01 01 01 01 01 01 01 01 1 11 1 10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1X X X X X X X X1 1 1 1 1 1 1 10 X X X X X X X1 0 X X X X X X1 1 0 X X X X X1 1 1 0 X X X X1 1 1 1 0 X X X1 1 1 1 1 0 X X1 1 1 1 1 1 0 X1 1 1 1 1 1 1 01000000000输输 出出输输 入入 01234567IIIIII
19、II012YYYEXSYY第4章 组合逻辑电路45优先编码器的扩展:用两片148组成为16线- 4线优先编码器第4章 组合逻辑电路46优先编码器的扩展:用两片148组成为16线- 4线优先编码器输出为原码第4章 组合逻辑电路47 译码是编码的逆过程,即将代码“翻译”为特定的对象。将一组二进制代码“翻译”为一组高低电平信号。能实现译码功能的电路称为译码器。 译码器也是一种多输入多输出的组合逻辑电路。2、译码器的设计及应用二十进制译码器通用译码器通用译码器显示译码器显示译码器二进制译码器代码转换器译码器译码器1)译码器的种类第4章 组合逻辑电路48 将n位二进制代码,译为特定含义的2n个输出信号,
20、称为二进制译码器。 常用的有2线-4线译码器、3线-8线译码器和4线-16线译码器等。2)二进制译码器第4章 组合逻辑电路49例:设计3线-8线译码器,输入原码、输出高电平有效。 分析,该电路为3输入、8输出的组合电路。当输入为000111时,8个输出依次为高电平。 例如若ABC为110,则F7F0为01000000 3线-8线译码器ABCF7F0第4章 组合逻辑电路50第一步:按照要求写真值表0 0 0 0 0 0 0 10 0 0 0 0 0 1 00 0 0 0 0 1 0 00 0 0 0 1 0 0 00 0 0 1 0 0 0 00 0 1 0 0 0 0 00 1 0 0 0 0
21、 0 01 0 0 0 0 0 0 00 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1F7 F6 F5 F4 F3 F2 F1 F0A B C第二步:写逻辑式0011223344556677FABCmFABCmFABCmFABCmFABCmFABCmFABCmFABCm第4章 组合逻辑电路51第三步:画逻辑图0011223344556677FABCmFABCmFABCmFABCmFABCmFABCmFABCmFABCm 每个输出都是输入变量的最小项,因此又称为最小项译码器。第4章 组合逻辑电路52 74LS138为 3线- 8线译码器,输入原码、输出低电平有效。
22、选通端 时工作。A2A1 A0=101时,输出:二进制译码器的典型产品 74LS138321001ST ST ST 7654321011011111F F F F F F F F选通端选通端低电平输出有效低电平输出有效原码输入原码输入第4章 组合逻辑电路5374LS138的功能表输入端输入端输出端输出端选通端选通端第4章 组合逻辑电路5474LS138的扩展 组成4线-16线译码器第4章 组合逻辑电路55功能:输入 4 位二进制代码,输出 10 路高低电平信号 例:74LS42 输入(00001001)为原码、输出(F9F0)为高电平有效。3)二 十进制译码器4线-10线译码器A3A2A1A0
23、F9F0第4章 组合逻辑电路56功能: 将 4 位二进制代码,译为数码显示器所需的信号。如七段数码显示器,则译为 7 个显示信号,通过数码管显示相应的数字。4)显示译码器第4章 组合逻辑电路57显示译码器与七段数码显示器第4章 组合逻辑电路58 由七个发光二极管(a、b、c、d、e、f、g)组成,根据显示代码的不同,可以显示数字及部分英文字母。七段数码显示器/半导体数码管阳极阴极发光二极管导通时发光数码管的接法有两种 : 共阴极和共阳极。第4章 组合逻辑电路59 如果七个发光二极管的阴极接在一起并接地,称为共阴极接法。显示代码(a g)为高电平时,相应的发光二极管导通并发光。例如:a g为11
24、11001时,显示 3 共阴极数码管第4章 组合逻辑电路60 如果七个发光二极管的阳极接在一起并接电源,称为共阳极接法。显示代码(a g)为低电平时,相应的发光二极管导通并发光。例如: a g为01100000时,显示 E共阳极数码管第4章 组合逻辑电路61 按照显示的要求(数字、字母等)及数码管的结构(共阳极或共阴极),根据组合电路的设计方法进行设计。 例:设计一个七段显示译码器,将 0000、0001、00101001(8421BCD码),用共阴极接法的半导体七段显示器依次显示为 0、19 七段显示译码器的设计第4章 组合逻辑电路62无关项其 他01234567891 1 1 1 1 1
25、00 1 1 0 0 0 01 0 0 1 1 0 11 1 1 1 0 0 10 1 1 0 0 1 11 0 1 1 0 1 11 0 1 1 1 1 01 1 1 0 0 0 01 1 1 1 1 1 01 1 1 1 0 1 10 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 1a b c d e f gA B C D显示数字输 出输 入第一步:按照要求及数码管的结构,写出真值表第4章 组合逻辑电路63第二步:根据真值表写出逻辑式(可利用无关项化简)DCCBCBADCCBCBAgDBCBDCADBC
26、BDCAfDBDCDBDCeDCBCBDBDCADCBCBDBDCAdDBCDBCcCDDCBCDDCBbDBBDCADBBDCAa第三步:根据逻辑式画逻辑图(略)第4章 组合逻辑电路6474LS47:输出低电平有效,用于共阳极数码管74LS48:输出高电平有效,用于共阴极数码管典型的BCD-七段显示译码器(4线-7线译码器)BCD码输入测试输入熄灭输入/灭0输出灭0输入显示信号输出第4章 组合逻辑电路6574LS48的功能表RBI1)灯测试输入 :为低电平时,数码管应显示“8”。正常使用,应接高电平。LT2)灭零输入 :为低电平,且A3A2A1A0=0时,数码管不显示(灭)。RBI第4章 组
27、合逻辑电路663)熄灭输入/灭零输出 :双重功能的输入/输出端。 输入:外加低电平时,所有发光二极管熄灭。 输出:当A3A2A1A0为0时,输出为0。/BI RBO74LS48的功能表第4章 组合逻辑电路67 多位显示电路,整数部分的最高位和小数部分的最低位不显示0,如这两位为0则熄灭,同时整数部分的次高位和小数部分的次低位也不能显示0。但小数点前后两位应能显示0。例:灭 0 、熄灭功能的应用 多位数字显示第4章 组合逻辑电路681)功能 比较两个相同位数的二进制数的大小,由FA=B、FAB 三个输出表示比较的结果。3、数值比较器的设计与应用第4章 组合逻辑电路69 A、B 均为一位二进制数,
28、输出为 FAB、FA=B、FAB FA=B FAB FA=B FA B0A0 B1A1 B2A2 B3A3 B FA=B FABA0B0A1B1A2B2A3B3输 出输 入第4章 组合逻辑电路73写出逻辑式(逻辑图略):0011223300112233112233223333BABABABAFFFFBABABABABABABABABABAFBABABABABA第4章 组合逻辑电路74集成化4位比较器(74LS85)及级联特点:能进行两个4位二进制数比较,为扩展使用,增加级联输入端。例:用两片74LS85进行8位数比较。第4章 组合逻辑电路75 组合逻辑电路除可用门电路(如与非门)实现外,也可采
29、用中规模集成器件实现。 采用中规模器件(一般指译码器、数据选择器和全加器)设计组合电路,应对逻辑函数进行变换,得到与指定器件相一致的表达式。4.3.4 用中规模集成电路设计组合电路第4章 组合逻辑电路76用数据选择器、译码器设计的思路实际问题F将 转换成与或式数据选择器(4选1)译码器33221101301201101001DmDmDmDmDAADAADAADAAF00112233FAB mFAB mFAB mFAB m选择器为最小项之和 译码器由2n个最小项组成实现第4章 组合逻辑电路77(1)用数据选择器实现逻辑函数例:设计三人表决电路通过真值表,得到逻辑表达式:FABCABCABCABC
30、1、用数据选择器设计组合电路第4章 组合逻辑电路78(1)用数据选择器实现逻辑函数方法一:选用8选1数据选择器(用3个控制端的选择器实现3变量的组合电路)。 写出8选1数据选择器的逻辑式:70126012501240123012201210120012DAAADAAADAAADAAADAAADAAADAAADAAAF第4章 组合逻辑电路79两式比较,令: A2 = A、A1 = B、A0 = C、 则,D0 = D1 = D2 =D4 = 0 D3 = D5 = D6 = D7 = 1 两式相等,实现所要求的逻辑功能。FABCABCABCABCF701260125012401230122012
31、10120012DAAADAAADAAADAAADAAADAAADAAADAAAF第4章 组合逻辑电路80方法二:用4选1数据选择器实现 用2个控制端的选择器实现3变量逻辑函数,需分离出多余的变量。(0)( )( )(1)FABAB CAB CAB 4选1选择器的逻辑式:将所需设计逻辑式进行变换:将所需设计逻辑式进行变换:FABCABCABCABC令:令:100123,0,1AA ABDDDCD101000112103FA A DA A DA A DA A D第4章 组合逻辑电路81 则两式相等,实现所要求的逻辑功能令:令:10012301AAABDDDCD第4章 组合逻辑电路82用数据选择器
32、设计逻辑函数小结1)如果逻辑函数输入变量数与数据选择器控制端数量相同(如用8选1实现3变量函数),则输入变量与控制变量一一相接,数据输入端接高低电平。2)如果逻辑函数输入变量数多于数据选择器控制端数(如用4选1实现3变量函数),则需分离多余的变量。未被分离的输入变量与控制变量相接,被分离变量则与数据输入端相接。第4章 组合逻辑电路83一般情况下,一个n变量的逻辑函数可用(2n)选1或(2n-1)选1数据选择器实现。如果部分变量出现的频率更低的话,则通过一些门电路可实现更多变量的逻辑函数。用数据选择器设计逻辑函数小结第4章 组合逻辑电路84例4-15:用8选1数据选择器实现5变量逻辑函数()(
33、)()()(1)( )FABCDEABCEABCDABCDABCABCEABC DEABC EABC DABC DABCABC E 用3个控制端的选择器实现5个变量的逻辑函数,需分离出两个变量。 一般来说,D、E出现较少,可将其分离,并经过附加的电路送到输入端。第4章 组合逻辑电路85逻辑电路()( )()()( )FABC DEABC EABC DABC DABCABC E第4章 组合逻辑电路86(2)用数据选择器构成组合电路74LS151,八选一数据选择器第4章 组合逻辑电路87 两输入A=a2a1a0,B=b2b1b0 当A与B相等时,输出F=0 当A与B不等时,输出为F=1。(2)用数
34、据选择器构成组合电路等值比较器。第4章 组合逻辑电路88 对于最小项译码器来说,其输出是输入变量的所有最小项。 由于所有逻辑函数都可转化成其最小项的和的形式,因此任何逻辑函数都可采用译码器实现。并且首先需要将表达式转换成最小项的和的形式。 3线-8线译码器可实现任何3变量的逻辑函数。 4线-16线译码器可实现任何4变量的逻辑函数。2、用译码器设计组合电路(1)用译码器设计逻辑函数第4章 组合逻辑电路89例:用译码器实现逻辑函数 F (A,B,C) = m ( 0, 2, 3, 4, 7) F为3变量逻辑函数,因此选用 74LS138(3 线8线译码器)。 输入为原码、输出低电平有效。每个输出对
35、应一个以输入为变量的最小项。其逻辑式为:0101232345456767FABCmFABCmFABCmFABCmFABCmFABCmFABCmFABCm第4章 组合逻辑电路90 由表达式可见,各个输出(mi)用与非门连接便可实现逻辑函数F。02347(0,2,3,4,7)FmF F F F F F (A,B,C) = m ( 0, 2, 3, 4, 7) 因为138的输出为低电平有效,因此将逻辑函数转换成最小项的反变量的形式。第4章 组合逻辑电路91连接电路图: 输入端 使能端 输出端02347(0,2,3,4,7)FmF F F F F 第4章 组合逻辑电路92也可通过与门连接也可通过与门连
36、接156(0,2,3,4,7)mFm m m 第4章 组合逻辑电路93(2) 用译码器实现一位全加器 通过全加器真值表可得其逻辑表达式1(1, 2, 4, 7)(3, 5, 6, 7)iiSmCm1位全加器真值表0 01 01 00 11 00 10 11 10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1Si Ci+1Ai Bi Ci第4章 组合逻辑电路94(2) 用译码器实现一位全加器 选用一片74LS138及与非门实现1(1,2,4,7)(3,5,6,7)iiSmCm 用译码器实现多输出函数,需要一片译码器和多片与非门(或门)。第4章 组合逻辑电路95(3
37、)用二进制译码器构成各种BCD译码器 任何一种BCD码通过4线-16线译码器进行译码。 74LS154为4线-16线译码器,输入原码、输出低电平有效。第4章 组合逻辑电路96第4章 组合逻辑电路973. 用全加器实现组合逻辑电路 例:设计一个代码转换电路,将8421BCD码转换成余3码。第4章 组合逻辑电路98问题:将8421BCD码转换成5421BCD码?真值表Y3Y2Y1Y0=DCBA+0011第4章 组合逻辑电路99 前面章节介绍组合电路的分析和设计时,将所有的逻辑门都看成理想器件,忽略了信号通过门的传输时间,实际的逻辑门都存在传输延迟时间。4.4 组合逻辑电路中的竞争和冒险4.4.1
38、竞争和冒险产生的原因AttFFt理想逻辑门忽略传输时间实际存在传输时间t第4章 组合逻辑电路100 理想情况下,F=AB,但考虑到A、B实际到达与门的时间不同,存在竞争,可能产生干扰脉冲,称为冒险。例:竞争和冒险的产生ABFA第4章 组合逻辑电路101FAAB考虑传输时间,A、B到达与门的时间不同,称为竞争由于存在竞争,输出产生干扰脉冲,称为冒险ttttAABF忽略传输时间AABttttF理想输出第4章 组合逻辑电路102与门和或门产生竞争、冒险的原因输入有竞争现象时,输出不一定都产生冒险。冒险分为逻辑冒险和功能冒险两种。第4章 组合逻辑电路1034.4.2 逻辑冒险及消除 当多个输入信号中某一个发生变化时,由于此信号在电路中经过的途径不同,使到达电路某个门的多个输入信号之间产生时间差,即存在由所有的逻辑部件的延迟时间引起的竞争,称为“逻辑竞争”,由此产生的冒险为“逻辑冒险”。 第4章 组合逻辑电路104例:逻辑竞争与冒险ABC由111 110时,C发生变化,由于经过门的数量不同,达到G4门的时间就不同,称为“逻辑竞争”第4章 组合逻辑电路105C由1到0经G1延迟t经G2延迟t经G3再延迟t干扰脉冲ACttBCtAtBCtCtFt第4章 组合逻辑电路106逻辑冒险的消除 修改逻辑设计(增加冗余项)CBACF111100 01 11 1001ABC 两圆
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年全国“安全生产月”知识主题试题含参考答案完-整题库
- 2026年人工智能考试及答案
- 2026年四川省马尔康市高考数学一轮复习试卷完美版附答案
- 2026年税务师《税法一》考试真题及参考答案
- 2026年注册土木工程师(水利水电)之专业知识模考模拟试题及参考答案详解
- 人教版七年级上册英语 7A 第三部分:单词短语过关U6
- 上海中学高中数学竞赛教程之组合 §20.2 棋盘上的数学问题-20.2.2 覆盖与染色
- 中医院转科记录书写管理规范
- 工业园区异味溯源排查报告
- 小学三年级科学植物的身体教学设计-冀人版科学三年级上册第一单元第三课
- 《北京市道路桥梁试验检测费用定额》
- ISO 22003-1:2022《食品安全-第 1 部分:食品安全管理体系 审核与认证机构要求》中文版(机翻)
- Unit+5+Education+Lesson+1+Enlightening+a+Mind 高二英语北师大版(2019)选择性必修第二册
- DB12-T 1153-2022 城市轨道交通运营设备设施大修和更新改造技术规范
- 寄生虫病防治技能竞赛试题及答案
- (高清版)JTGT 5640-2020 农村公路养护预算编制办法
- 武汉市2024届高三年级五月模拟训练(五调)英语试卷(含答案)+听力材料
- 行政伦理学教程(第四版)课件 第1章 行政伦理的基本观念
- 矿井通风与安全-金属非金属矿山
- 软件著作权合作协议
- 汽车工程系汽车构造教案
评论
0/150
提交评论