电工电子技术 第4章 数字集成电路.ppt_第1页
电工电子技术 第4章 数字集成电路.ppt_第2页
电工电子技术 第4章 数字集成电路.ppt_第3页
电工电子技术 第4章 数字集成电路.ppt_第4页
电工电子技术 第4章 数字集成电路.ppt_第5页
已阅读5页,还剩100页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电工电子学教学课件主讲:郭建华,联系地址:重庆理工大学电子信息与自动化学院邮政编码:400050电子信箱:gjh联系电话第4章数字集成电路4.1逻辑代数运算规则4.2逻辑函数的表示与化简4.3集成门电路4.4组合逻辑电路4.5集成触发器4.6时序逻辑电路4.7存储器*4.8可编程逻辑器件(PLD)*4.9应用举例,概述,模拟信号:在时间和数值上都连续变化的信号。数字信号:在时间和数值上都离散的信号。,集成电路是60年代初期发展起来的一种新型半导体器件。它是经过氧化、光刻、扩散、外延、蒸铝等半导体制造工艺,把构成一定功能的电路所需的半导体管、电阻、电容等元件及它们之间的

2、连接导线全部集成在一小片硅片上,然后封装在一个管壳内的电子器件。其封装外形有圆壳形、扁平形或直插式等多种。,4.1逻辑代数运算规则逻辑代数又称布尔代数,是研究逻辑关系的一种数学工具,被广泛应用于数字电路的分析与设计。逻辑代数表示的是逻辑关系,它的变量取值只有1和0,表示两个相反的逻辑关系。逻辑代数有三种基本的逻辑运算:与运算、或运算和非运算,其他的各种逻辑运算都可以由这三种基本运算组成。,4.1逻辑代数运算规则自等律A+0=A,A1=A01律A0=0,A+1=1互补律A+A=1,AA=0重叠律A+A=A,AA=A交换律:A+B=B+A,AB=BA结合律:A+(B+C)=(A+B)+C(AB)C

3、=A(BC)分配律:A(B+C)=AB+ACA+BC=(A+B)(A+C),吸收律:A+AB=AA(A+B)=AA+AB=A+B反演律:ABC=A+B+CA+B+C=ABC还原律A=A反演律:ABC=A+B+CA+B+C=ABC,辑代数运算规则的证明方法一:用逻辑状态表加以证明,即等号两边表达式的逻辑状态表完全相等,等式成立。方法二:利用已有的公式证明。如:(A+B)(A+C)=AA+AC+BA+BC=A+AC+AB+BC=A(1+C+B)+BC=A+BC,4.2逻辑函数的表示与化简,概述当一组输出变量(因变量)与一组输入变量(自变量)之间的函数关系是一种逻辑关系时,称为逻辑函数。一个具体事物

4、的因果关系就可以用逻辑函数表示。,4.2.1逻辑函数的表示方法逻辑状态表:列出输入、输出变量的所有逻辑状态。逻辑表达式:用基本运算符号列出输入、输出变量间的逻辑代数式。逻辑图:用逻辑符号表示输入、输出变量间的逻辑关系。,4.2.1逻辑函数的表示方法,例4.2.1:设一个三输入变量的偶数判别电路,输入变量为A、B、C,输出变量为F。当输入变量中有偶数个1时,F=1;有奇数个1时,F=0。试用不同的逻辑函数表示法来表示。,解:1.逻辑状态表三个输入变量的最小项有23=8个,即有8个组合状态,将这8个组合状态的输入,输出变量都列出来,就构成了逻辑状态表,如表所示。,2.逻辑表达式把逻辑状态表中的输入

5、、输出变量写成与或形式的逻辑表达式,将F=1的各状态表示成全部输入变量的与函数,并将总输出表示成这些与项的或函数。例中的逻辑表达式:,3.逻辑图若将逻辑表达式中的逻辑运算关系用相应的图形符号并适当加以连接,则构成逻辑图。,4.2.2逻辑函数的代数化简法,为什么要化简逻辑函数?可以更方便、更直观地分析其逻辑关系,而且在设计具体的逻辑电路时所用的元件数也会最少,从而可以降低成本,提高可靠性。,化简方法代数化简法:就是利用逻辑代数的基本运算规则来化简逻辑函数。,代数化简法的实质:是对逻辑函数作等值变换,通过变换使与-或表达式的与项最少,以及在满足与项最少的条件下,每个与项的变量数最少。,4.2.2逻

6、辑函数的代数化简法,代数化简法中经常使用的方法:,注意:上例中,如果对第2项AC及第4项BC进行配项,则化简结果为AC+BC+AB。可见,对于一个逻辑函数可以得到不同的化简结果,这每一个结果都是最简的。,门电路:是数字电路的基本逻辑单元。,概述,门电路,TTL门电路,CMOS门电路,为了正确应用集成门电路,除了掌握各种门电路的逻辑功能以外,还必须了解它们的基本特性和主要参数。,4.3集成门电路,表4.3.1几种门电路的图形符号和逻辑功能,4.3.1TTL门电路TTL门电路是晶体管-晶体管逻辑门电路的简称,TTL门电路的特点:工作速度快,带负载能力强,抗干扰性能好等。,TTL与非门电路,1.结构

7、,2.工作原理:,(1)若输入端A、B、C全部为高电平(设输入电压UIH=3.6V),T2和T5饱和导通,UB12.1V,UB3=UCES2+UBE5=(0.3+0.7)V=1V,T3导通,T4截止,UO=UCES=0.3V,输出端F为低电平!,(2)若输入端有一个或几个为低电平(设UIL=0.3V),UB1=UBE=0.7V,T1处于深度饱和状态,UB20.3V,故T2、T5截止,此时UO=UCC-UBE3-UBE4-UR2UCC-UBE3-UBE4=(5-0.7-0.7)V3.6V,输出F为高电平。,结论:电路具有与非功能。即只有输入全是高电平时,输出才为低电平;若输入有一个或几个为低电平

8、,输出就为高电平。,2.电压传输特性描述与非门的输出电压与输入电压之间的关系。如果把与非门的一个输入端接一个可变的直流电源,其余输入端接高电平,当输入电压UI从零逐渐增加到高电平,输出电压便会作出相应的变化,就可以得到TTL与非门的电压传输特性曲线。,当UI从零开始增加时,在一定范围内输出的高电平基本不变;当UI上升到一定数值后,输出很快下降为低电平;如UI继续增加,输出低电平基本不变。,3.主要参数,开门电平UON和关门电平UOFF开门电平UON是指输出电平刚刚下降到输出低电平的上限值时的输入电平,它是保证与非门的输出为低电平时的输入高电平下限值。,图4.3.2TTL与非门的电压传输特性,输

9、出高电平UOH和输出低电平UOLUOH是指输入至少有一个为低电平时的输出电平;UOL是指输入端全为高电平时的输出电平。在实际应用中,通常规定了高电平的下限值及低电平的上限值。例如TTL与非门当UCC=5V时,UOH2.4V,UOL0.4V。,关门电平UOFF是指输出电平刚刚上升到输出高电平的下限值时的输入电平,它是保证与非门的输出为高电平时的输入低电平上限值。对TTL与非门,一般规定UON=1.8V,UOFF=0.8V,输入低电平噪声容限UNL和输入高电平噪声容限UNH噪声容限表征了与非门电路的抗干扰能力。UNL表征了输入低电平(UIL=UOL)时,允许的最大噪声,显然:UNL=UOFFUOL

10、UNH表征了输入高电平(UIH=UOH)时,允许的最大噪声,显然:UNH=UOHUON,扇出系数N0扇出系数N0是指一个与非门能带同类门的最大数目,它表示与非门的带负载能力。对TTL与非门而言,手册规定N08。,平均传输延迟时间tpd平均传输延迟时间tpd是指输出脉冲相对于输入脉冲来说的平均传输延迟时间:tpd=(tpHL+tpLH)/2,它表示门电路的开关速度,tpd越小,开关速度越快。,TTL与三态非门电路三态门的作用:如果把几个逻辑门的输出端都接到同一根传输线上,要求每个逻辑门能在不同时刻轮流向传输线传送信号,这就需要对每个逻辑门进行分时控制.这种带有控制端的逻辑门就是三态门。,1.结构

11、,图4.3.4TTL三态与非门电路,2.工作原理(1)当控制信号EN时,P=1,D截止,与普通与非门一样,F=AB。(2)当控制信号EN时,P=0,多发射极晶体管T1有一个输入端为低电平,所以T2、T5截止,同时二级管D导通,T3基极电位也变低,所以T4截止。因T4、T5都截止,输出端F便被悬空,呈现高阻状态。所以三态门有三种状态:高阻态、低电平和高电平。,3.图形符号在(a)图中EN=1时,F为高阻态,在EN=0时F=AB,故称为控制端低电平时有效的三态与非门。在(b)图中EN=0时,F为高阻态,在EN=1时F=AB,故称为控制端低电平时有效的三态与非门。,图4.3.5三态与非门的图形符号,

12、4.三态门的应用三态门接于总线,可实现数据或信号的轮流传送。,MOS型数字集成电路可分为NMOS电路、PMOS电路和CMOS电路。CMOS电路是互补(Completementary)MOS电路的简称。所谓“互补”是从电路结构来说的,它是由两种不同类型的MOS管组合而成的门电路,由P沟道增强型MOS管作为负载管,由N沟道增强型MOS管作为驱动管。CMOS电路具有电路简单、输入电阻高、功耗小、带负载能力强、抗干扰能力强、允许电源波动范围大、工作速度与TTL接近等优点,从而获得广泛运用。,4.3.2CMOS门电路,1.结构,CMOS非门,2.工作原理设:ui=0,则:T2导通,T1截止,uoUDD设

13、:ui=UDD,则:T1导通,T2截止,uo0该电路具有非门功能。,1.结构,CMOS或非门,2.工作原理当A、B均为低电平时,T3、T4导通;T1、T2截止,输出端F为高电平。当A、B至少有一个为高电平时,T3和T4至少有一个截止,而T1和T2至少有一个导通,输出端F为低电平。该电路具有或非门功能。,图4.3.7CMOS非门,图4.3.8两输入或非门,概述把门电路按一定规律加以组合,可以构成具有各种逻辑功能的逻辑电路。这种电路叫组合逻辑电路。,组合逻辑电路的特点:输出状态只与当前的输入状态有关,与原输出状态无关。或者说,当输入变量选取任意一组确定的值以后,输出变量的状态就唯一地被确定。,4.

14、4组合逻辑电路,组合逻辑电路的分析:是指在逻辑电路结构给定的情况下,通过分析,确定其逻辑功能。,组合逻辑电路的设计:是根据实际需要的逻辑功能,设计出最简单的逻辑电路。,4.4.1组合逻辑电路的分析和设计方法,图4.4.1组合逻辑电路的分析和设计的流程图,1.组合逻辑电路的分析组合逻辑电路分析的具体步骤:1.根据已知逻辑电路图写出逻辑表达式。2.利用代数法对逻辑表达式进行化简,化简成最简逻辑表达式。3.根据最简逻辑表达式列出逻辑状态表。4.根据逻辑状态表分析逻辑电路的逻辑功能。,4.功能:用与非门组成的异或门电路,3.逻辑状态表,例4.4.1分析图示组合逻辑电路的功能。,解:1.根据逻辑图,可写

15、出F的表达式为:,2.化简:,2.组合逻辑电路的设计组合逻辑电路设计的具体步骤:1.根据给定的逻辑功能定义相应的输入、输出变量。2.根据给定的逻辑功能和定义的输入、输出变量列出逻辑状态表。3.根据逻辑状态表写出逻辑表达式。4.利用代数法对逻辑表达式进行化简,化简成最简逻辑表达式。5.根据最简逻辑表达式画出逻辑电路图,例4.4.2设计一个逻辑电路供3人表决使用,表决按少数服从多数的原则通过。,解:1.设3人各有一按钮,用变量A、B、C表示,同意时按下按钮,变量取值为1,不同意时不按按钮,变量取值为0。F表示表决结果,F=1表示通过,F=0表示不通过。,2.根据题意列出逻辑状态表,3.由逻辑状态表

16、写出逻辑函数表达式,并化简F=ABC+ABC+ABC+ABC=(A+A)BC+(B+B)AC+(C+C)AB=AB+BC+AC,4.据化简后的逻辑函数表达式可以画出逻辑图,5.如果要求全部用与非门实现,则首先必须将与或表达式转换成与非-与非表达式。转换的方法就是利用反演律。,这时可以用四个与非门实现。可见一个逻辑函数可以由多种形式的逻辑图来实现。,4.4.2加法器加法器是算术运算电路中的基本运算单元,用于二进制数的加法运算。,一、半加器:只求本位相加,不计低位进位,1.半加器逻辑状态表(A、B:两个相加位;S:半加和;C:进位数;),2.逻辑关系式:S=AB+ABC=AB,3.逻辑图,图(a)

17、是实现半加器的逻辑图,图(b)是半加器的逻辑符号。,二、全加器:两个一位二进制数相加,并考虑低位来的进位,全加器逻辑状态表(An、Bn是本位的加数和被加数,Cn-1是从低位来的进位数,Sn为和数,Cn为进位数),2.全加器的图形符号,3.全加器集成块:74LS183,4.两片74LS183组成的4位二进制加法器,一、编码器编码就是用二进制代码来表示一个给定的十进制数、字符或含义。完成这一功能的逻辑电路称为编码器。用二进制代码来表示十进制数,称为二一十进制编码(BinaryCodedDecimal,简称BCD码)。最常用的一种二-十进制编码是8421BCD码。,4.4.3编码器、译码器及数字显示

18、,8421BCD码编码器的逻辑图,只要将拨码开关拨到需编码的十进制数对应的位置,输出端DCBA就会输出相应的8421BCD码。,二、译码器译码是编码的逆过程,即是将代码所表示的信息翻译过来的过程。实现译码功能的电路称为译码器。二进制译码器:将二进制代码翻译成相应信息的电路。二进制译码器的输入是N位二进制码,有N个输入端,有2N组输入状态,译码器的每一个输出对应于一组输入组合(即一个代码),所以有2N个输出端,通常称为N线-2N线译码器(如2线-4线译码器、3线-8线译码器)。,双2线-4线译码器TTL集成电路CT74LS139,图(a)是引脚图图(b)是图是其中一个译码器的逻辑图,CT74LS

19、1392线-4线译码器的逻辑状态表,三、数字显示在数字系统中,常常需要将测量和运算的结果直接按人们习惯的十进制形式显示出来。这首先要对二进制数进行译码,然后由译码器驱动相应的数码显示器。,七段显示器每一段表示的字母及所组成的字形:,半导体发光数码管:内部含有7个条状发光二级管。发光二级管(LED)含有一个PN结,在正向偏置时,由于多数载流子大量复合释放出能量,其中一部分转变为光能而发光。光的颜色和所用的材料有关,有红、黄、绿等多种。其正向压降比普通二极管要大,约1.32.4V。,半导体发光数码管的两种接法:,图(a)是共阳极接法图(b)是共阴极接法,8421BCD码-七段译码器的逻辑状态表(假

20、设共阴极接法),TTL集成电路CT74LS248BCD七段译码器与共阴极半导体发光数码管连接的示意图,CT74LS248控制测试端LT、RBI、BI的作用,4.5集成触发器4.5.1基本RS触发器4.5.2同步RS触发器和D锁存器4.5.3正边沿触发的D触发器4.5.4负边沿触发的JK触发器,集成触发器:是组成时序逻辑电路的基本部件。集成触发器的特点:1.触发器具有0和1两个稳定状态,在触发信号作用下,可以从原来的一种稳定状态转换到另一种稳定状态。2.触发器的输出状态不仅和当时的输入有关,而且和以前的输出状态有关,这是触发器和门电路的最大区别。,概述时序逻辑电路:它的输出不仅与当前时刻的输入状

21、态有关,而且与电路原来的状态有关。,4.5.1基本RS触发器,二、工作原理:1.当S=1、R=0时,G2门的输出Q=1,反馈到G1门,使G1门的两个输入均为1,输出Q=0。Q=0又反馈到G2的输入端,保证Q=1。此时即使R=0的信号撤掉(即由0变1),触发器的状态不变,这就是触发器的记忆功能。Q=0、Q=1时,称触发器处于0状态。,2.当S=1、R=0时,Q=1、Q=0时,称触发器处于1状态。3.当S=1、R=0时,两个与非门的工作状态不受影响,触发器保持原来的状态不变。4.当S=0、R=0时,Q=Q=1,是触发器的不正常状态。而且当S=0、R=0时的信号同时撤掉后(即S、R同时由0变1),由

22、于门电路翻转速度的不确定性,触发器的状态将不能确定。因此在使用中应避免这种情况出现。,三、基本RS触发器的状态转换表,如果用Qn表示触发器原来的状态(称为原态),Qn+1表示新的状态(称为次态),可以列出基本RS触发器的逻辑状态转换表。,基本RS触发器的状态转换表的简易画法,基本RS触发器的波形图,基本RS触发器的图形符号,四、基本RS触发器结论:,概述在数字系统中往往要求触发器的动作时刻和其他部件相一致,这就必须有一个同步信号,以协调触发器和触发器、触发器和其他数字逻辑部件的动作。同步信号是一种脉冲信号,通常称为时钟脉冲(ClockPulse简称CP)。,具有时钟脉冲的触发器叫同步触发器。,

23、4.5.2同步RS触发器和D锁存器,一、同步RS触发器,图形符号,1.结构图中R、S端为数据输入端,CP端为时钟脉冲输入端,Rd、Sd分别为直接置位、复位输入端。,2.Rd、Sd的作用:当Sd=0、Rd=1时,Q=1,直接置位;当Sd=1、Rd=0时,Q=0,直接复位。所以Sd、和Rd分别称为直接置位输入端和直接复位输入端,它们都是低电平或负脉冲时有效。,Sd、Rd常用来设置所需要的初始状态,一般应在时钟脉冲到来之前设定触发器的初始状态。不作用时,Sd和Rd都应设置成高电平。,3.同步RS触发器的工作原理:,1)CP=0时,R和S都被封锁,触发器的状态不会改变。只有在CP=1时,触发器状态才会

24、根据S、R端的输入而改变。这就是同步的作用。,2)CP=1时,输入信号作用至基本RS触发器。在CP=1期间,若S=0、R=1,则Q=0;若S=1、R=0,则Q=1;若S=R=0,则状态不变;但如果S=R=1则当CP由1变0时,Q的状态不定。,4.同步RS触发器的波形图:,二、同步D触发器,1.结构,图形符号,2.同步D触发器工作原理:,1)当CP=0时,D输入端被封锁,数据不能传入,D锁存器状态不变。,2)CP=1时,D锁存器输出状态由D输入端电平决定,若D=1则Q=1,若D=0则Q=0。一旦CP重新变为0,D数据就被锁存。,三、同步D触发器的特性方程,同步D触发器(即)D锁存器的逻辑函数表达

25、形式(通常称为特性方程)为:Qn+1=D,由于D锁存器的状态只有在CP=1期间才能改变,故把这种触发方式称为电平触发方式。电平触发方式的优点是结构简单,动作较快。缺点是CP=1期间,输入状态的变化会引起输出状态的变化。因此电平触发方式的触发器不能用于计数,只能用于锁存数据。,边沿触发是指触发器的次态仅由时钟脉冲的上升沿或下降沿来到时的输入信号决定,在此以前或以后输入信号的变化不会影响触发器的状态。边沿触发器分为正边沿(上升沿)触发器和负过沿(下降沿)触发器两类。,4.5.3正边沿触发的D触发器,正边沿D触发器的图形符号,注意:图中的方框内C1处有一个符号“”,表示C1的输入由0变1(上升沿)时

26、,1D的输入才起作用。,TTL集成电路中,CT74LS74、CT74LS273等都属于正边沿触发的D触发器。,正边沿D触发器和D锁存器的波形图,正边沿D触发器与D锁存器的特性方程是一致的。即:Qn+1=D,Q是正边沿D触发器的波形;Q是高电平触发的D锁存器的波形。,1.负边沿JK触发器的图形符号,1)图(b)中的J、K各有两个输入端(也可能为多个输入端)它们之间是与逻辑关系,即J=J1J2,K=K1K2。,3)CP是时钟脉冲输入端。CP端靠近方框处有一小圆圈,加上方框内的符号“”,表示CP信号从高电平到低电平时有效,即属负边沿(下降沿)触发。,4.5.4负边沿触发的JK触发器,2)Sd是直接置

27、位端,Rd是直接复位端。,2.JK触发器的逻辑状态转换表,简化形式,3.JK触发器的特性方程,根据JK触发器的逻辑状态转换表可以写出JK触发器的特性方程为:,4.负边沿JK触发器的波形图,例4.5.1分析图示电路的逻辑功能。,解:由图可以求得,所以:,这是由D触发器和门电路构成的负边沿JK触发器。,如果把JK触发器的J、K端连在一起,输入端用T表示,则称为T触发器:,T触发器的特性方程:,当T=1时,Qn+1=Qn(此时又称为T触发器),CP每次作用,触发器都翻转;当T=0时,Qn+1=Qn,Q状态保持不变。T(T)触发器常用于计数电路中。,4.6时序逻辑电路4.6.1时序逻辑电路的分析方法4

28、.6.2寄存器4.6.2计数器,概述时序逻辑电路的特点:1.由触发器或触发器加组合逻辑电路组成。2.时序逻辑电路的输出不仅与当前时刻的输入状态有关,而且与电路原来状态(触发器的状态)有关。3.“时序”意指电路的状态与时间顺序有密切的关系。,时序逻辑电路的分类:根据时钟脉冲加入方式的不同,分为同步时序逻辑电路和异步时序逻辑电路。,4.6.1时序逻辑电路的分析方法,时序逻辑电路的分析任务:时序逻辑电路的分析就是分析给定时序逻辑电路的逻辑功能。由于时序电路的逻辑状态是按时间顺序随输入信号的变化而变化,因此,分析时序逻辑电路就是找出电路的输出状态随输入变量和时钟脉冲作用下的变化规律。,时序逻辑电路的分

29、析步骤:,3.写出各个触发器输入端的逻辑函数表达式,称为驱动方程。,1.分析电路的组成。了解哪些是输入量,哪些是输出量。了解各触发器之间的连接方法和组合电路部分的结构(在不少时序逻辑电路中,都含有组合逻辑电路的部分)。,2.写出组合逻辑电路对外输出的逻辑表达式,称为输出方程。若没有则不写。,4.把各个触发器的驱动方程代入触发器的特性方程,得出各触发器的状态方程。,5.根据状态方程和输出方程,列出逻辑状态转换表,画出波形图,确定该时序电路的状态变化规律和逻辑功能。,例题4.6.1分析图示时序逻辑电路的功能,假设初始状态为Q2Q1Q0=011。,解:1.分析电路结构:该时序逻辑电路由三个JK触发器

30、F0、F1和F2组成,它们受同一个时钟脉冲CP控制,因此是同步时序电路。,2.各触发器F0、F1和F2对应的J0、K0、J1、K1、J2、K2的输入表达式,即驱动方程为:,Q0n+1=Q2nQ1n+1=Q0nQ2n+1=Q1n,4.状态转换表:,3.将上述驱动方程代入JK触发器的特性方程中,得到状态方程:,5.例题4.6.1的波形图,6.例题4.6.1的功能:顺序脉冲发生电路,例题4.6.2分析图示时序逻辑电路的功能,假设初始状态为Q3Q2Q1Q0=0000。,解:1.分析电路结构:该时序逻辑电路由四个JK触发器FA、FB、FC和FD组成,它们受同一个时钟脉冲CP控制,因此是同步时序电路。,2

31、.列出各触发器的驱动方程为:,JA=KA=1JB=QAnQDn,KB=QAnJC=KC=QAnQBnJD=QAnQBnQCn,KD=QAn,4.输出方程:C=QDnQAn,3.各触发器的状态方程为:,QAn+1=QAnQBn+1=QAnQDnQBn+QAnQBnQCn+1=QAnQBnQCn+QAnQBnQCnQDn+1=KC=QAnQBnQCnQDn+QAnQDn,5.例题4.6.2的状态转换表:,6.例题4.6.2的分析,上述十进制计数器,在CP作用下,QDQCQBQA按0000、0001、0010、0011、0100、0101、0110、0111、1000、1001再0000的规律变化,

32、10个状态为一个循环,而不出现1000、1011、1100、1101、1110、1111等6个状态。,有效状态:计数循环中出现的状态称为有效状态。,无效状态:计数循环中不出现的状态称为无效状态。,自启动:计数器正常工作时,电路状态只会在有效状态内循环,不会出现无效状态。但如果外界干扰或其它偶然因素的作用,可能会使逻辑电路出现无效状态,这时如果在时钟脉冲作用下能使电路自动回到某一个有效状态,则称该电路能自启动。,7.状态转换图,为了更形象直观地显示电路的逻辑功能,还可以用逻辑状态转换图来表。其中圆圈内的二进制数表示计数器的状态,圆圈与圆圈之间的箭头号表示状态的转换方向。,8.例题4.6.2的波形

33、,9.例题4.6.2的功能:这一位同步十进制加法计数器,该计数器除了计数,还具有10分频的功能。,寄存器分为数码寄存器和移位寄存器。,一、数码寄存器数码寄存器用来暂时存放参与运算的数据和运算结果。一位触发器可寄存一位二进制数,需要存放多少位数,就需要用多少个触发器。,4.6.2寄存器,用四个D触发器组成的四位数码寄存器:,D3D2D1D0为待寄存的四位二进制数码,当CP端加入一个正脉冲后,四位二进制数码就存入四个触发器了。,二、移位寄存器,移位寄存器的功能:存放数码和移位。,移位寄存器分为单向移位寄存器和双向移位寄存器;按输入方式的不同,可分为串行输入和并行输入;按输出方式的不同,可分为串行输

34、出和并行输出。,移位:就是在移位脉冲作用下使得寄存器的数码向左或向右移位。通过数码移位,可以实现两个二进制数的串行相加、相乘和其他的算术运算。,1.单向移位寄存器,单向移位寄存器:分右移寄存器和左移寄存器。,数码自左向右移称为右移寄存器;数码自右向左移称为左移寄存器。,由D触发器组成的四位数码右移寄存器,输入只加至触发器FA的D端,是串行输入方式。四位数码输出可以从四个触发器的Q端得到,即并行输出;也可以从最后一个触发器FD的QD端得到,即串行输出。,D触发器组成的四位数码右移寄存器的状态方程:,D触发器组成的四位数码右移寄存器的波形图:,三、双向移位寄存器,四位双向移位寄存器的逻辑图,数码从

35、FD向FA方向逐位移动左移;从FA向FD方向逐位移动右移。M为移位方向控制端,DR和DL分别为右移和左移串行输入端。,四位双向移位寄存器的状态方程:,当M=1时,,实现右移。,当M=0时,,实现右移。,四、集成四位双向通用移位寄存器74LS194A,1.外引线排列图图中:DA、DB、DC、DD为并行输入端;QA、QB、QC、QD为对应的并行输出端;DSR和DSL分别为右移和左移串行输入端;CR为直接清零端;S1、S0为工作模式控制端。,2.逻辑状态表,3.应用电路4位顺序脉冲发生器,连接图,波形图,工作前首先在S1端加预置正脉冲,使S1S0=11,在移位脉冲作用下,QAQBQCQD=1000。

36、预置脉冲过后,S1S0=01,寄存器处在右移状态。,能对脉冲的个数进行计数的逻辑部件,即计数器。计数器除了计数功能以外,还可用于分频、定时等。,按计数器数字的增加或减小分类,可分为加法计数器、减法计数器和既能做加法又能做减法的可逆计数器。,按脉冲引入方式的不同,可分为同步计数器和异步计数器。,按计数进制分类又可分为二进制计数器和非二进制计数器。,4.6.3计数器,一、二进制计数器四个JK触发器组成的异步四位二进制加法计数器1.逻辑图:,2.二进制计数器的状态转换表,3.波形图:,4.结论:四个JK触发器组成的异步四位二进制加法计数器每输入一个计数脉冲,计数器输出的四位二进制数就加一。从波形图可

37、以看出,QA波形的周期是计数脉冲CP的一倍,QB波形的周期又是QA的一倍,说明每经过一级触发器,脉冲波形的周期就要增加一倍,因此二进制计数器具有二分频作用。对N位二进制计数器,第N个触发器的输出脉冲频率为计数器输入脉冲频率的1/2N。,集成4位二进制可逆计数器74LS193,1.引线排列图,图中A、B、C、D为预置数置入端;CR为清零(复位)端;时钟输入端CP+、CP分别可使计数器实现加计数和减计数;CO为进位端,当加数到1111时发出一个负脉冲。BO为借位端,当减数到0000时发出一个负脉冲。,2.功能表,二、十进制计数器,十进制计数器,是一种用四位二进制代码表示的逢十进一的计数器,使用最多

38、的是8421BCD码十进制计数器。,三、任意进制计数器,任意进制计数器:就是指N进制计数器,即每来N个计数脉冲,计数器状态重复一次。利用集成二进制或十进制计数器,经过适当地联结可以方便地构成N进制计数器。,1.利用复位法和集成4位二进制可逆计数器74LS193构成十二进制计数器:,它由初始状态0000开始计数,当计数到第12个脉冲时,输出端QDQCQBQA=1100,CR=1,立即使计数器复位,使QDQCQBQA=0000,计数器又回到初始状态,重新开始计数。,由于1100这个状态,只是瞬间出现一下,在QDQCQBQA复位为初始状态0000后,它就消失了,因此计数器从0000至1011循环变化

39、,12个状态为一次循环,是一个十二进制计数器。,构成N进制计数器常用的方法有复位法和置数法。,2.利用置数法和集成4位二进制可逆计数器74LS193构成十二进制计数器:,由于1100这个状态,也只是瞬间出现一下,在QDQCQBQA复位为初始状态0000后,它就消失了,因此计数器从0000至1011循环变化,12个状态为一次循环,是一个十二进制计数器。,它由初始状态0000开始计数,当计数到第12个脉冲时,输出端QDQCQBQA=1100,LD=1,立即对计数器置数,使QDQCQBQA=0000,计数器又回到初始状态,重新开始计数。,4.7存储器,概述存储器用来存储二进制数,是计算机和一般数字系

40、统必不可少的。目前大量使用的有半导体存储器、磁盘存储器和光盘存储器等。根据存储功能分为只读存储器(ReadOnlyMemory,简称ROM)和随机存储器(RandomAccessMemory,简称RAM)两大类。,半导体存储器是用来存放大量二进制信息的一种大规模半导体数字集成电路,它具有集成度高、存取速度快、体积小、功耗小、价格便宜和便于扩充等优点,通常作为计算机的内部存储器使用。,4.7.1半导体存储器,只读存储器ROM的结构框图,存储矩阵是存储器的主体,它用来存放二进制信息。存储矩阵的输出线Dn-1D0为位线(或数据线)。通常把存储器输出的m位二进制码称为一个”字”。,1.只读存储器,只读

41、存储器是存储固定信息的存储器件,即先把信息写入到存储器中,然后存储器只能读出不能写入。,地址译码器有An-1A0n条输入线(称为地址线),2n条输出线(称为字选线),48ROM电路,ROM实质上是由与门阵列和或门阵列两个部分组成。,48ROM地址与字输出关系,ROM的指标:存储容量:是存储器的主要技术参数,可用字位数表示,即字数乘每字的位数。如有一个字为m位,则n位地址的存储器容量为2nm位,例如20484位。存储容量也可以用字节数表示,每8个字位为1个字节,例如10241(1k字位)相当于128个字节。,2.随机存取存储器(RAM),随机存取存储器(RAM)可以任意选中某一地址的存储单元,从

42、该单元读取信息,或写入新的信息,因此也称为读写存储器。从存储单元中读出信息时,原信息保存;写入新信息时,原信息由新信息替代,即被刷新。,根据原理的不同,RAM可分为静态、动态两类。按照所用器件不同,又可分为双极性(采用晶体管)和MOS型两种。,MOS型静态随机存取存储器(RAM),读/写控制电路:用来决定对存储单元进行读出还是写入操作。,地址译码器:根据输入的地址码来选择欲进行读/写的字选线。,存储矩阵:是由存储单元构成的存储体,1.磁存储器磁存储器是将磁性材料沉积在盘片的基体上形成记录介质,并以绕有线圈的磁头与记录介质的相对运动来写入或读出信息。它具有容量大、成本低,断电后能保存信息等特点。

43、,4.7.2其他存储器,1)硬盘,硬盘一般包括一组刚性的、圆盘状的盘片,它们通常由铝或玻璃制成,是目前计算机使用的主要存储设备。计算机的操作系统,应用软件和重要数据资料都存储在硬盘之中。,2)移动硬盘,移动硬盘通常是由一块笔记本电脑用的2.5in硬盘,再配上接口电路和铝镁合金外壳而成。移动硬盘通常以USB2.0作为标准接口,最高峰值数据传输速率高达480Mbps。,移动硬盘具有超大存储容量(高达几十到上百GB)和很高的数据传输速率,而且体积小,携带和使用非常方便,且稳定性好,因而适用于资料备份和转储,网络资料下载存储,照片影像留档,歌曲、游戏收藏等,2.光存储器,光存储器是以光学方式读写存储介

44、质上的信息。光存储器也具有存储容量大、性价比高、读写速度快、数据稳定性好等优点,特别适合于需要存储信息量大且需要长期保存的场合。光存储器由盘片和驱动器两部分组成。,光存储器主要包括两类,一类是只读型光盘,常见的有CD-Audio、VideoCD、CD-ROM、DVD-Video、DVD-ROM等;另一类是可记录型光盘,常见的有CD-R、CD-RW、DVD-R、DVD-RW等各种类型。,3.闪存,闪存(FlashMemory)也属于内存器件的一种,是一种非挥发性(简单说就是在不加电的情况下数据也不会丢失,而目前常用的计算机内存都是属于挥发性内存)的半导体存储芯片,闪存具有体积小、功耗低、不易受物

45、理破坏等优点,是移动数码产品的理想存储介质。随着价格的不断下降以及容量、密度的不断提高,闪存已经开始向通用化的移动存储产品发展。闪存可以分为闪存盘和存储卡两种。,1)闪存盘,闪存盘也叫闪盘、优盘、U盘,是当前应用非常广泛的一种移动存储器,它具有存储容量大、读写速度快、可靠性高、寿命长、体积小、重量轻、使用方便、便于携带等优点。,闪存盘包括闪存芯片、控制电路及外壳等几个组成部分。闪存盘以闪存芯片(Flash)作为存储介质,闪存芯片是一种半导体特性,它兼有ROM和RAM存储器的特性。,2)存储卡,存储卡也是以闪存芯片作为存储介质,最常应用的有CF卡、SM卡、记忆棒、MMC卡、SD卡和XD等。,数码

46、照相机、MP3随身听、数码录音笔等设备相当于一个闪存盘。,读卡器是存储卡与PC或笔记本电脑之间连接的桥梁,通过读卡器,可以使PC或笔记本电脑直接和存储卡进行数据交换,从而使存储卡成为移动存储器。,4.8.1可编程只读存储器(PROM),4.8.2可编程阵列逻辑(PAL),4.8.3通用阵列逻辑(GAL),*4.8可编程逻辑器件(PLD),概述可编程逻辑器件(ProgrammableLogicDevice,简称PLD)是20世纪70年代发展起来的一种新型逻辑器件。一般来说,PLD器件是一种由用户配置的可完成某种逻辑功能的电路。大多数的PLD由一个与陈列和一个或阵列组成,其最终的逻辑结构和功能由用

47、户编程决定:可以对其中的一个阵列编程;也可以同时对两个阵列编程。,可编程逻辑器件(PLD)的基本方框图,器件的输入送到与阵列完成与功能,并生成与项;与项又送至或阵列,在或阵列中对各个与项进行组合,从而产生器件的输出。,PLD包括PROM、PLA、PAL、GAL、PGA等,还包括CPLD和FPGA等。,ROM的阵列表示,输入缓冲门,与门的阵列表示,或门的阵列表示,ROM的与阵列是不可编程的,若或阵列即存储器内容由厂家根据用户的要求完全固定,不能编程,称为固定ROM。固定ROM在使用中不能再修改存储内容。,PROM:是一种可编程序的ROM,其或阵列是可编程的。,二极管和熔断丝组成的PROM存储单元

48、:,PROM在出厂时,存储单元全是1(或全是0),使用时用户可根据需要,将某些单元改写成0(或1)。,出厂时,熔断丝都是通的,即存储单元全部存1。使用时,如需要使某些单元改写为0,则只要给这些单元通过足够大的电流,将熔断丝熔断即可。PROM的内容只能写一次。,EPROM:可擦写的ROM,可以通过紫外线或X射线重新写入新的存储内容。,E2PROM:电擦写的可编程只读存储器,它允许擦写上百甚至上万次,编程一次(先擦后写)大约只需20ms时间。,PROM的应用:由于PROM由一个与阵列和一个或阵列组成,因此利用PROM可以方便地实现组合逻辑函数。,例4.8.1试用PROM实现逻辑函数F=AB+BC+

49、AC,解1.该逻辑函数有三个输入变量,一个输出变量,所以可选用3条地址线和1条数据输出线的PROM,即选用81字位的PROM。,2.为了使该函数所含的与项和与阵列的输出一致,可以运用逻辑代数将它变换为:,3.然后对PROM的或阵列编程。内部固定连接用“.”表示,被编程部分的连接用“”表示。画出实现该组合逻辑电路的阵列图。,PAL(ProgrammableArrayLogic):也由与阵列和或阵列组成,但它的与阵列可编程而或阵列不可编程。因此在用PAL实现逻辑函数时,每个输出是若干个与项之和,而与项的数目是固定的。,在PAL产品中,一个输出的最多与项可达8个,而且有多种输出结构。,4.8.2可编程阵列逻辑(PAL),具有反馈的寄存器输出结构的可编程阵列逻辑PAL16R8,1.PAL16R8的引脚图,其中:CLK为时钟,I1I8为8个输入端,O1O8为8个输出端,OE为输出控制(使能)端,当OE=0时,O1O8输出数据,当OE=1时,O1O8为高阻态。,具有反馈的寄存器输出结构的可编程阵列逻辑PAL16R8,2.PAL16R8的电路结构示意图,例4.8.2用PAL实现的两位二进制减法计数,解:两个D触发器的状态方程为:,当S=1时,因为:,FBFA的状态按1110010011的规律变化,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论