资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第12章 逻辑门与组合逻辑电路,12.1 逻辑门电路,12.2 组合逻辑电路的分析与设计方法,退 出,12.3 典型组合逻辑电路及其应用,12.1 逻辑门电路,12.1.1 半导体器件的开关特性,12.1.2 基本逻辑门电路电路,退 出,12.1.3 TTL集成门电路,12.1.4 CMOS集成门电路,用于实现基本逻辑功能和某些复合逻辑功能的单元电路称为逻辑门电路,简称门电路。,12.1.1 半导体器件的开关特性,1半导体二极管的开关特性,当输入电压,U,I,为高电平,U,IH,时,二极管VD上所加电压为正向电压,二极管导通,导通电压,U,D,约为0.7,v,,回路接通。,当输入电压,U,I,为低电平,U,IL,时,二极管VD上所加电压小于PN结的阈值电压0.5,v,,二极管截止,回路断开。,2半导体三极管的开关特性,i,B,i,BS,饱和条件:,即:,截止条件:,U,be,0.5,v,3MOS管的开关特性,导通条件:,U,I,=,U,IH,U,tH,截止条件:,U,I,=,U,IL,U,tH,12.1.2 基本逻辑门电路,1二极管与门,1,1,1,3.7,3,3,0,0,1,0.7,0,3,0,1,0,0.7,3,0,0,0,0,0.7,0,0,Y,B,A,V,Y,(,v,),V,B,(,v,),V,A,(,v,),真 值 表,功 能 表,电路和逻辑符号,表12-1 功能表和真值表,2二极管或门,1,1,1,2.7,3,3,1,0,1,2.7,0,3,1,1,0,2.7,3,0,0,0,0,0,0,0,Y,B,A,V,Y,(,v,),V,B,(,v,),V,A,(,v,),真 值 表,功 能 表,电路和逻辑符号,表12-2 功能表和真值表,3三极管非门(反相器),电路和逻辑符号,表12-3 功能表和真值表,0,1,0.3,3.6,1,0,5,0.3,Y,A,U,o,(,v,),U,I,(,v,),真 值 表,功 能 表,12.1.3 TTL集成门电路,TTL集成门电路是一种应用十分广泛的数字集成电路,因其结构中输入-输出部分均采用了晶体管,所以称为晶体管-晶体管逻辑电路(Transistor-Transistor Logic),简称TTL电路。,目前应用最广泛的TTL集成门电路是74/54系列,74/54系列数字集成电路型号通常由五个部分组成,如下所示,组成型号的符号及含义如表12-4所示。,表12-4 74/54系列数字集成电路型号各部分含义,快速肖特基,FAS,快速,F,日立电器公司,HD,先进低功耗肖特基,ALS,黑陶双列直插,J,先进肖特基,AS,摩托罗拉公司,MC,塑料双列直插,P,低功耗肖特基,LS,陶瓷双列直插,D,肖特基,S,美国德州仪器公司,SN,全密封扁平,F,低功耗,L,塑封扁平,B,高速,H,陶瓷扁平,W,器件功能,阿拉伯数字,标准,0+70,-55 ,+125,74,54,中国产TTL数字集成电路,CT,含 义,符号,含 义,符号,含 义,符号,含 义,符号,含 义,符号,封装形式,器件,品种,器件系列,工作温度范围,厂家(产地)标志,第5部分,第4部分,第3部分,第2部分,第1部分,1TTL与非门,1)内部电路结构与工作原理,多发射极晶体管VT,1,和电阻R,1,构成输入级,VT,2,和R,2,、R,3,构成中间级,VT,3,、VT,4,、VT,5,和R,4,、R,5,构成输出级。A、B、C为输入端,其额定输入高电平为3.6,v,,低电平为0.3,v,。,表12-5 TTL与非门的功能表和真值表,0,1,1,1,0.3,3.6,3.6,3.6,全为高电平,1,0,1,1,3.6,0.3,3.6,3.6,1,1,0,1,3.6,3.6,0.3,3.6,1,0,0,1,3.6,0.3,0.3,3.6,1,1,1,0,3.6,3.6,3.6,0.3,1,0,1,0,3.6,0.3,3.6,0.3,1,1,0,0,3.6,3.6,0.3,0.3,1,0,0,0,3.6,0.3,0.3,0.3,一个以上输入为低电平,Y,C,B,A,U,Y,(,v,),U,C,(,v,),U,B,(,v,),U,A,(,v,),真 值 表,功 能 表,输入情况,2)电路型号与引脚排列,常用的74系列集成TTL与非门的型号有74LS00、74LS10和74LS20,它们分别是4-2输入与非门、3-3输入与非门和2-4输入与非门。,上述三种集成电路均为双列直插14脚封装,每个集成电路内部的各个逻辑门相互独立,可以单独使用,互不影响,全部门电路共用一个电源端和接地端。,2其它TTL门电路,1)TTL与、或、非门和其它复合逻辑门电路,2)TTL集电极开路门和三态门,将两个以上门电路的输出端直接相连的做法称为“线与”。所以普通的TTL门电路是不允许“线与”的。为此,将传统的TTL与非门电路输出级的负载管取消,便可以直接“线与”。,三态门又简称为TSL(Three-State Logic)门,所谓三态就是指这种类型门电路的输出在正常的0和1之外,还有一个高阻状态。当三态门为高阻状态时,其输出端相当于完全脱离电路,对电路上的其它元器件不产生任何影响。,3TTL数字集成电路主要参数及使用注意事项,1)TTL集成电路主要参数与技术指标,(1)TTL与非门电压传输特性,2)TTL与非门主要参数,输出高电平U,OH,与非门处于截止状态(AB段)时的输出电平,典型值为3.6,v,。,输出低电平U,OL,与非门处于导通状态(DE段)时的输出电平,典型值为0.3,v,。,开门电平U,ON,保证与非门能够稳定可靠地工作于导通状态时的最低输入电平值,典型值为1.8,v,。,关门电平U,OFF,保证与非门输出高电平不低于额定高电平U,OH,的90%时,输入电压的最高电平值,典型值为0.8,v,。,高电平噪声容限U,NH,额定输入高电平U,IH,和开门电平U,ON,之间的差值。,低电平噪声容限U,NL,关门电平U,OFF,和额定输入低电平U,IL,之间的差值。高电平噪声容限U,NH,和低电平噪声容限U,NL,反映了与非门输入端的抗干扰能力。其值越大,表明抗干扰能力越强。,输入端短路电流I,IL,也称为输入低电平电流。当与非门的全部输入端并联接地,流出门电路输入端的电流值。典型值为1.6 mA。,输入漏电流I,IH,也称为输入高电平电流。当与非门的任意一个输入端接高电平,其余输入端悬空时,流过该输入端的电流值。典型值为40,A。,输出高电平电流I,OH,当与非门工作在关门状态,保证与非门输出高电平不低于额定高电平U,OH,的90%时,可以流出门电路输出端的最大电流。典型值为0.4 mA。该参数表明了门电路带拉电流负载的能力。,输出低电平电流I,OL,当与非门工作在开门状态,保证与非门稳定输出为额定低电平时,可以流入门电路输出端的最大电流。典型值为16 mA。该参数表明了门电路带灌电流负载的能力。从数值上可以看出,标准系列与非门带灌电流负载的能力要远大于带拉电流负载的能力。,扇出系数N,在保证能够正常工作的前提下,门电路的输出端可以连接的同型号门电路的数目。,平均传输延迟时间,t,pd,与非门的输入和输出信号之间有一定的时间延迟,图中,t,PHL,称为导通延迟时间,,t,PLH,称为截止延迟时间,两者的平均值就是平均传输延迟时间,t,pd,。,平均传输延迟时间,t,pd,反映了门电路的开关速度,其值越小,开关速度越快。典型值为10 nS。,平均功耗P,平均功耗是指门电路在输出端空载的情况下,处于开门状态和关门状态功耗的平均值。该参数表明了门电路的静态功率消耗,其值越小越好。典型值为10 mW。,我们希望门电路既能够延迟时间短又能平均功耗低,但在现实中这往往是矛盾的,高速门电路往往功耗大,功耗小则延迟时间长。所以在应用中应该根据实际需要考虑其综合性能。,2)TTL数字集成电路使用注意事项,首先要注意根据使用的环境温度选择合适的系列,一般民用产品选74系列即可,对使用环境温度变化较大,超出0+70范围的,则需要选择54系列。,其次应注意门电路的扇出系数,门电路的输出端所接负载不能超过规定的扇出系数。,最后尤其需要注意多余输入端的处理,对于不同种类的TTL门电路,多余输入端的处理方法不尽相同。,12.1.4 CMOS集成门电路,MOS管是金属-氧化物-半导体场效应管的简称。根据导电沟道的不同,MOS管分为NMOS管和PMOS管,所谓CMOS是由增强型NMOS管和PMOS采用并联或串联的方式构成的互补型(Complementary)MOS器件,简称为CMOS器件。CMOS工艺具有工艺简单、功耗低、集成度高、电源适应范围宽和抗干扰能力强等特点,非常适合制作大规模集成电路。,1CMOS反相器,CMOS反相器是最典型的CMOS单元电路,由一个N沟道增强型MOS管VT,1,和一个P沟道增强型MOS管VT,2,构成,其中VT,1,作为开关管,VT,2,作为负载管。从图中的电压传输特性曲线可以看出,该电路具有反相器的逻辑功能。由于该曲线中没有线性区,和TTL与非门相比具有较强的抗干扰能力。,2CMOS与非门,两输入CMOS与非门由两个CMOS反相器构成,图中VT,1,和VT,3,两个NMOS管串联作为开关管,VT,2,和VT,4,两个PMOS并联作为负载管,只有当两个输入端均输入高电平时,VT1和VT3才能同时导通,输出为低电平,其余情况下VT,1,和VT,3,不能同时导通,输出为高电平,实现与非逻辑功能。,3CMOS传输门,传输门是CMOS电路特有的一种类型,由NMOS管VT,1,和PMOS管VT,2,并联组成。因为MOS管的结构是对称的,源极和漏极可以互换使用,所以CMOS传输门具有双向性,又称为双向开关。传输门不仅可以传输数字信号,亦可以传输模拟信号,所以传输门也可以做成模拟开关。,4CMOS逻辑门系列与使用注意事项,表12-6 4000系列数字集成电路型号各部分含义,例如:,-55+125,M,日本东芝公司,TC,-55+85,R,摩托罗拉公司,MC,-40+85,E,美国RCA公司,CD,0+70,C,器,件,功,能,阿,拉,伯,数,字,系,列,代,号,40,45,145,中国产CMOS数字集成电路,CC,含 义,符号,含 义,符号,含义,符号,含 义,符号,工作温度范围,器件品种,器件系列,厂家(产地)标志,第4部分,第3部分,第2部分,第1部分,54/74C系列是一种与TTL54/74系列相应型号集成电路的逻辑功能、管脚排列相一致的CMOS数字集成电路,本系列器件的符号及意义与54/74系列TTL数字集成电路相同。其中又细分为普通系列54/74C,高速系列54/74HC和54/74HCT,先进系列54/74AC和54/74ACT等。,CMOS数字集成电路由于其结构的特殊性,在其栅极和衬底之间是一层很薄的SiO2绝缘层,很容易受到静电的影响而被击穿。所以在使用时一定要注意静电的防护,对多余的输入端一定要妥善处理,绝不允许悬空。,12.2 组合逻辑电路的分析与设计方法,12.2.1 组合逻辑电路的分析方法,12.2.2 组合逻辑电路的设计方法,退 出,12.2.1 组合逻辑电路的分析方法,数字电路按照电路的逻辑功能特点可以分为组合逻辑电路和时序逻辑电路两种基本类型。组合逻辑电路的输出状态在任何时候都仅取决于该时刻输入信号的组合,而与此前电路的状态无关。,组合逻辑电路的分析就是通过分析找出给定电路的输入输出变量之间的逻辑关系,以说明其逻辑功能。其步骤为:,(1)写表达式。根据给定电路的逻辑图写出逻辑函数表达式。,(2)化简。根据需要,对写出的函数表达式进行化简或变换,得出习惯的最简表达式。,(3)列真值表。根据表达式列出函数的真值表。,(4)说明逻辑功能。根据真值表和逻辑函数表达式,用文字说明电路的逻辑功能。,【例12-1】,分析图12-17所示组合逻辑电路的功能。,解:,(1)写表达式 根据逻辑图写出逻辑函数表达式:,(2)化简 S,i,的表达式不需要化简。将C,i,的表达式化为最简与或式:,(3)列真值表,1,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,1,0,0,1,1,0,1,1,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,C,i,S,i,C,i,-1,B,i,A,i,4)说明逻辑功能,从真值表可以看出,该电路可以实现三个一位二进制数的加法运算,S,i,为本位和,C,i,为进位。如果把C,i-1,看成是低位的进位,则该电路就是一个一位二进制全加器。,12.2.2 组合逻辑电路的设计方法,组合逻辑电路的设计是电路分析的逆过程。是根据给定的逻辑要求设计出合适的电路,其主要步骤如下:,(1)分析要求 根据课题给定的条件,决定输入、输出的逻辑变量的数量、名称,并定义各变量为0和1时的逻辑意义。,(2)列真值表 根据设定的输入、输出变量和给定的逻辑关系,列出真值表。,(3)写表达式 根据真值表列出逻辑函数的表达式。,(4)化简 根据要求,将所得表达式化为指定形式的最简式。,(5)画逻辑图 根据最后的表达式,画出对应的逻辑图。,【例12-2】,用与非门设计一个三人表决电路。,解:,(1)分析要求 令三个输入变量分别为A、B、C,当输入1时表示同意,输入0时表示不同意;输出变量为Y,1表示被通过,0表示被否决。,(2)列真值表,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,Y,C,B,A,(3)写表达式,(4)化简,将最简与或式化成最简与非与非表达式:,(5)画逻辑图,12.3 典型组合逻辑电路及其应用,12.3.1 编码器,12.3.2 译码器,退 出,12.3.3 数据选择器,12.3.4 设计一般组合逻辑电路的方法,12.3.1 编码器,在数字系统中,用一组二进制代码表示某一信息的过程称为编码,实现编码功能的组合逻辑电路称为编码器。,1二进制编码器,二进制编码器是将2,n,个信号进行编码,变成n位二进制代码的电路。,表12-9 三位二进制编码器编码表,1,1,1,0,1,1,1,0,1,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,Y,0,Y,1,Y,2,输 出,输 入,2优先编码器,所谓优先编码就是当编码器的输入端发生多个信号同时输入的情况时,电路只对其中优先级别最高的一个信号进行编码,而对其余信号不予理会。具有这种功能的编码器称为优先编码器。,图示即为集成优先编码器74LS148的引脚排列和逻辑功能。,表12-10 集成8线-3线优先编码器74LS148真值表,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,1,1,1,1,1,0,1,0,1,0,1,0,1,1,1,1,1,0,1,0,0,0,1,0,1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,输 出,输 入,3二十进制编码器,将十进制数的十个数码09编成二进制代码的逻辑电路称为二十进制编码器。其工作原理与二进制编码器的工作原理相似。,与二进制编码器一样,集成二十进制编码器基本上都是优先编码器。集成8421BCD码优先编码器74LS147的引脚排列如图12-21所示。,12.3.2 译码器,译码是编码的逆过程,将二进制代码的特定含义翻译过来的过程称为译码,实现译码的电路称为译码器。,1二进制译码器,常用的3位二进制集成TTL译码器的型号有74LS138,其引脚排列和逻辑功能如图12-22所示。,表12-11 74LS138真值表,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,0,0,1,0,1,1,1,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,A,0,A,1,A,2,数据输入,选通控制,输 出,输 入,2二十进制译码器,把二十进制代码翻译成对应的10个十进制输出信号的电路称为二十进制译码器。常见的二十进制译码器是8421BCD码译码器,这类译码器有4根输入线、10根输出线,所以又称为4线-10线译码器。集成TTL8421BCD码译码器有74LS42。,表12-12 74LS42逻辑功能真值表,0,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,1,1,1,0,0,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,1,0,0,1,1,1,1,1,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,A,0,A,1,A,2,A,3,输 出,输 入,3显示译码器,1)数码显示器,常见的数码显示器有发光半导体(LED)数码显示管和液晶(LCD)显示器。LED数码显示管的常见形态是7段数码显示管,将需要显示的十进制数分成7段,用7个LED组合封装在一起,字形如图所示。,2)集成显示译码器,集成显示译码器的型号有很多,区别主要在于电路的结构和驱动方式、显示字形等方面。,TTL7段数码显示译码器74LS248的引脚排列及应用电路如图12-25所示。,表12-13 集成7段显示译码器75LS248真值表,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,15,1,1,1,1,0,0,0,1,0,1,1,1,1,14,1,1,0,1,0,0,1,1,1,0,1,1,1,13,1,1,0,0,0,1,0,1,0,0,1,1,1,12,1,0,0,1,1,0,0,1,1,1,0,1,1,11,1,0,1,1,0,0,0,1,0,1,0,1,1,10,1,1,0,1,1,1,1,1,1,0,0,1,1,9,1,1,1,1,1,1,1,1,0,0,0,1,1,8,0,0,0,0,1,1,1,1,1,1,1,0,1,7,1,1,1,1,1,0,1,1,0,1,1,0,1,6,1,1,0,1,1,0,1,1,1,0,1,0,1,5,1,1,0,0,1,1,0,1,0,0,1,0,1,4,1,0,0,1,1,1,1,1,1,1,0,0,1,3,1,0,1,1,0,1,1,1,0,1,0,0,1,2,0,0,0,0,1,1,0,1,1,0,0,0,1,1,0,1,1,1,1,1,1,1,0,0,0,0,1,1,0,g,f,e,d,c,b,a,A,0,A,1,A,2,A,3,输 出,输 入,十进制数及功能,12.3.3 数据选择器,数据选择器又称为多路开关,其作用是通过控制信号的作用,从多路输入数据中选择一路作为输出数据。,14选1数据选择器,4选1数据选择器有4个数据输入端D,0,、D,1,、D,2,和D,3,,一个数据输出端Y,两个选择控制信号A,1,和A,0,。当A,1,A,0,分别为00、01、10和11时,输出端Y分别等于D,0,、D,1,、D,2,和D,3,。所以,A,1,和A,0,又称为地址码或地址控制信号。据此可列出4选1数据选择器的真值表如表12-15所示,并根据真值表写出4选1数据选择器的逻辑表达式。,表12-15 4选1数据选择器真值表,D,3,1,1,D,3,D,2,0,1,D,2,D,1,1,0,D,1,D,0,0,0,D,0,Y,A,0,A,1,D,输 出,输 入,4选1数据选择器的逻辑表达式:,4选1数据选择器的逻辑图,2集成数据选择器,集成数据选择器的规格品种较多,常用的有集成4选1数据选择器74LS153和集成8选1数据选择器74LS151,图12-27所示为引脚排列图。,74LS153是集成双4选1数据选择器,74LS151是集成8选1数据选择器。,12.3.4 设计一般组合逻辑电路的方法,大规模集成电路(LSI)和中规模集成电路(MSI)具有体积小、可靠性高等优点。在设计一般组合逻辑电路时,使用现有的中规模集成电路进行设计,将使电路所需的集成电路用量减少,连线简化,从而使电路的成本降低、可靠性提高。,1利用译码器设计一般组合逻辑电路,任何逻辑函数都可以写成标准与或式,即最小项之和的形式。而n位二进制译码器实际上一个n变量最小项输出器。这样我们就可以利用集成n位二进制译码器实现任意n变量的组合逻辑函数。,【例12-3】,用74LS138设计一个实现逻辑函数,的组合逻辑电路。,解:,首先将所需逻辑函数化为标准与或式。,确定所设计电路的输入变量A、B、C与74LS138的输入端A,2,、A,1,、A,0,的关系。令A,2,=A、A,1,=B、A,0,=C。,因为74LS138的输出为低电平有效,无法直接实现标准与或式,所以要先将标准与或式两次求反,变换成“与非与非”表达式。,用74LS138和一个3输入与非门实现上述逻辑关系的逻辑图如图12-28所示。,2利用数据选择器设计一般组合逻辑电路,如果将数据选择器的地址输入端看成数据输入端,其输出同样包含了完整的最小项组合,也可以实现一般的组合逻辑电路。,【例12-4】,用4选1数据选择器74LS153设计一个实现逻辑函数,的组合逻辑电路。,解:,首先将所需逻辑函数化为标准与或式。,其次确定所设计电路的输入变量A、B与74LS153的地址输入端A,1,、A,0,的关系。令A,1,=A、A,0,=B。,将逻辑函数表达式与4选1数据选择器的逻辑表达式进行比较。可以看出,只要令 ,即可使两式相等。,逻辑电路如图12-29所示。,本章小结,1用于实现基本逻辑功能和某些复合逻辑功能的单元电路称为逻辑门电路,简称门电路。门电路是组成数字电路的基本单元,常用的门电路除了与门、或门、非门等基本逻辑门电路以外,还有与非门、或非门、与或非门、异或门等复合逻辑门电路。,2数字电路中使用的二极管、三极管、MOS管等半导体器件均工作在开关状态。,3集成逻辑门电路可分为TTL与CMOS两种类型,无论何种类型,其输入、输出信号均只有高电平和低电平两种状态。,4TTL是双极型数字集成电路的代表,具有生产工艺成熟、产品参数稳定、工作性能可靠、开关速度快等特点。目前应用最广泛的是74/54系列。不同厂家的产品,只要型号相同,其逻辑功能、引脚排列都是相同的,可以兼容、互换。,5CMOS是单极型数字集成电路的代表,具有工艺简单、功耗低、集成度高、电源适应范围宽和抗干扰能力强等特点,非常适合制作大规模集成电路。常用的CMOS数字集成电路有4000系列和54/74C系列。,6组合逻辑电路的输出状态在任何时候都仅取决于该时刻输入信号的组合,而与此前电路的状态无关。其结构特点是由各类门电路组成,电路中不包含反馈通道。,7组合逻辑电路的分析就是通过分析找出给定电路的输入输出变量之间的逻辑关系,以说明其逻辑功能。,8组合逻辑电路的设计是分析的逆过程,根据给定的逻辑要求设计出合适的电路。,9常用的中规模集成组合逻辑电路有编码器、译码器、显示译码器、数据选择器等类型,可以根据实际需要进行选择。,10只要输入端数量合适,用译码器和数据选择器可以实现任意组合逻辑电路。,
展开阅读全文