数字电路与逻辑设计第四章.ppt
《数字电路与逻辑设计第四章.ppt》由会员分享,可在线阅读,更多相关《数字电路与逻辑设计第四章.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章时序逻辑电路时序逻辑电路本章提要本章提要本本章章主主要要介介绍绍时时序序逻逻辑辑电电路路的的特特点点、时时序序逻逻辑辑电电路路逻逻辑辑功功能能的的描描述述方方法法;触触发发器器的的基基本本描描述述方方法法、不不同同触触发发器器的的工工作作特特点点、常常见见的的集集成成触触发发器器的的应应用用以及以及时序逻辑电路的设计和分析时序逻辑电路的设计和分析方法。方法。本章难点本章难点时序逻辑电路的时序逻辑电路的分析和设计分析和设计方法。方法。4.1 4.1 时序逻辑电路时序逻辑电路基础基础数数字字电电路路按按逻逻辑辑功功能能和和电电路路组组成成的的特特点点的的不不同同可可分分为为两两大大类类,
2、一一类类是是前前面面所所介介绍的绍的组合逻辑电路组合逻辑电路,另一类就是,另一类就是时序逻辑电路时序逻辑电路。在数字电路中,在数字电路中,任一时刻的稳定输出不仅取决于该时刻的输入,而且还和电路任一时刻的稳定输出不仅取决于该时刻的输入,而且还和电路原来状态有关的电路叫做时序逻辑电路原来状态有关的电路叫做时序逻辑电路,简称时序电路。,简称时序电路。4.1.1 4.1.1 时序逻辑电路一般模型时序逻辑电路一般模型组合逻辑电路组合逻辑电路存储电路存储电路xx1i输输入入yy1j输输出出qq1gww1k反馈信号反馈信号4.1.2 4.1.2 时序逻辑电路的表示方法时序逻辑电路的表示方法1 1逻辑表达式逻
3、辑表达式X(x1,x2,x3xi)、Y(y y1 1,y y2 2,y y3 3y yj j)、W(w 1 1,w 2 2,w 3 3w K K)和和Q(q1 1,q2 2,q3 3,qg g),分分别别代代表表时时序序电电路路的的现现在在输输入入信信号号、现现在在输输出出信信号号、存存储储电电路路的的现现在在输输入入和和输输出出信信号号,那那么么,这这些些信信号号之之间间的的逻逻辑辑关关系系就就可可以以用用下下面面三个关系式表示:三个关系式表示:Y(tn)=F X(tn),),Q(tn)(1 1)W(tn)=G X(tn),),Q(tn)(2 2)Q(tn+1)=F X(tn),),Q(tn
4、)(3 3)式中式中tn、tn+1是相邻的两个离散时间是相邻的两个离散时间。关系式(。关系式(1 1)为输出方程,)为输出方程,Y为电路为电路的输出信号;关系式(的输出信号;关系式(2 2)为驱动方程或激励方程,)为驱动方程或激励方程,W为存储电路的驱动或激励为存储电路的驱动或激励信号;关系式(信号;关系式(3 3)为状态方程,)为状态方程,Q为存储电路的状态,称状态变量。为存储电路的状态,称状态变量。2 2状态表状态表若若以以表表格格的的形形式式来来描描述述时时序序逻逻辑辑电电路路的的逻逻辑辑功功能能,并并能能具具体体直直观观的的表表达达时时序序逻辑电路各个信号之间对应的取值关系,即将之称为
5、状态表。逻辑电路各个信号之间对应的取值关系,即将之称为状态表。3 3状态图状态图若若以几何图形的形式来描述时序逻辑电路的逻辑功能以几何图形的形式来描述时序逻辑电路的逻辑功能,并能具体直观的表达时,并能具体直观的表达时序逻辑电路状态转换规律及相应输入、输出取值情况,即将之称为状态图。序逻辑电路状态转换规律及相应输入、输出取值情况,即将之称为状态图。4 4时序图时序图反反映映时时钟钟脉脉冲冲CPCP、输输入入信信号号和和时时序序逻逻辑辑电电路路各各个个状状态态之之间间在在时时间间上上的的对对应应关关系系的工作波形叫做时序图。的工作波形叫做时序图。4.1.3时序逻辑电路一般分类时序逻辑电路一般分类1
6、 1按时序逻辑电路的逻辑功能来分按时序逻辑电路的逻辑功能来分时时序序电电路路按按逻逻辑辑功功能能可可分分为为计计数数器器、寄寄存存器器、移移位位寄寄存存器器、读读/写写存存储储器器和和顺顺序序脉脉冲冲发发生生器器等等。事事实实上上,在在实实际际生生产产生生活活及及科科研研活活动动中中,完完成成各各种种操操作作的的时时序序逻逻辑辑电电路路是是千千变变万万化化不不胜胜枚枚举举的的,此此处处提提到到的的只只是是比比较较典典型型的的几几种种电电路路而而已。已。2 2按时序电路中触发器的状态变化分按时序电路中触发器的状态变化分时时序序电电路路按按电电路路中中触触发发器器的的状状态态变变化化可可分分为为同
7、同步步时时序序逻逻辑辑电电路路和和异异步步时时序序逻逻辑电路辑电路。同同步步时时序序逻逻辑辑电电路路:是是同同步步电电路路状状态态改改变变时时,电电路路中中要要更更新新状状态态的的触触发发器器是是同同时时翻翻转转的的。在在这这种种时时序序电电路路中中,触触发发器器的的状状态态改改变变是是同同一一个个时时钟钟脉脉冲冲控控制制的的,即各个触发器的即各个触发器的CPCP时钟信号都是同一输入时钟脉冲。时钟信号都是同一输入时钟脉冲。异异步步时时序序逻逻辑辑电电路路:电电路路状状态态改改变变时时,电电路路中中要要更更新新状状态态的的触触发发器器有有的的先先翻翻转转,有有的的后后翻翻转转,是是异异步步进进行
8、行的的。在在这这种种时时序序电电路路中中,有有的的触触发发器器以以输输入入信信号号作为其作为其CPCP脉冲,有的触发器以其他触发器的输出作为脉冲,有的触发器以其他触发器的输出作为CPCP脉冲。脉冲。此此外外,还还有有按按输输出出除除与与电电路路的的现现态态有有关关,是是否否还还与与电电路路的的输输入入信信号号有有关关,可可分为分为Moore型和型和Mealy型时序电路型时序电路等不同的分类方法。等不同的分类方法。5 5卡诺图卡诺图利用卡诺图也可描述时序逻辑电路的逻辑功能。利用卡诺图也可描述时序逻辑电路的逻辑功能。4.2 4.2 触触 发发 器器4.2.1概述概述触发器是功能最简单的时序逻辑电路
9、,一般情况下仅当作基本单元电路处理。触发器是功能最简单的时序逻辑电路,一般情况下仅当作基本单元电路处理。1 1对触发器的基本要求对触发器的基本要求在在数数字字电电路路中中,基基本本的的工工作作信信号号是是二二进进制制数数字字信信号号和和两两状状态态逻逻辑辑信信号号,而而触触发发器器就就是是存存放放这这些些信信号号的的逻逻辑辑单单元元。由由于于二二进进制制数数字字信信号号和和两两状状态态逻逻辑辑信信号号都都只只有有0 0、1 1两两种种可可能能取取值值,即即都都具具有有两两种种状状态态性性质质所所以以对对作作为为存放这些信号的基本单元电路存放这些信号的基本单元电路触发器的基本要求是:触发器的基本
10、要求是:(1 1)应应该该具具有有两两个个稳稳定定状状态态00状状态态和和1 1状状态态,以以正正确确表表征征其其存存储储的的内容。内容。(2 2)能够接收、保存和输出信号)能够接收、保存和输出信号。2 2触发器的现态和次态触发器的现态和次态触触发发器器接接收收信信号号之之前前的的状状态态叫叫作作现现态态,用用Qn表表示示。触触发发器器接接收收信信号号之之后后的的状状态态叫叫次次态态,用用Qn+1表表示示。现现态态和和次次态态是是两两个个相相邻邻时时间间里里触触发发器器输输出端的状态。出端的状态。触发器次态输出触发器次态输出Qn+1与现态与现态Qn和输入信号之间的逻辑关系,是贯穿触和输入信号之
11、间的逻辑关系,是贯穿触发器的基本问题发器的基本问题,如何描述和理解这种逻辑关系,是学习触发器的中心如何描述和理解这种逻辑关系,是学习触发器的中心任务,也为如何分析和设计时序逻辑电路打好基础。任务,也为如何分析和设计时序逻辑电路打好基础。3 3触发器的分类触发器的分类(1 1)按照电路结构和工作特点分类)按照电路结构和工作特点分类此分类有此分类有基本触发器、同步触发器、主从触发器和边沿触发器基本触发器、同步触发器、主从触发器和边沿触发器。基基本本触触发发器器:在在这这种种电电路路中中,输输入入信信号号是是直直接接加加到到输输入入端端的的。它它是是触触发器的基本电路结构形式,是构成其他类型触发器的
12、基础。发器的基本电路结构形式,是构成其他类型触发器的基础。同同步步触触发发器器:在在这这种种电电路路中中,输输入入信信号号是是经经过过控控制制门门输输入入的的,而而管管理理控控制制门门的的信信号号是是时时钟钟脉脉冲冲CP信信号号,只只有有在在CP脉脉冲冲信信号号到到来来时时,输输入入信信号才能进入触发器,否则就会被拒之门外,对电路不起作用。号才能进入触发器,否则就会被拒之门外,对电路不起作用。主主从从触触发发器器:为为了了克克服服同同步步触触发发器器存存在在的的缺缺点点,对对其其改改进进后后得得到到主主从从触触发发器器。先先把把输输入入信信号号接接收收进进主主触触发发器器,然然后后再再送送给给
13、从从触触发发器器并并输输出出,整个过程是分两步进行的,具有主从控制特点。整个过程是分两步进行的,具有主从控制特点。边边沿沿触触发发器器:为为了了进进一一步步解解决决主主从从触触发发器器存存在在的的缺缺点点,从从而而出出现现了了边边沿沿触触发发器器,在在这这种种触触发发器器中中,只只有有在在时时钟钟脉脉冲冲的的上上升升沿沿或或下下降降沿沿时时刻刻,输入信号才能被接收,进一步减少了被干扰的机会。输入信号才能被接收,进一步减少了被干扰的机会。(2 2)按照在时钟脉冲控制下触发器的逻辑功能的不同分类)按照在时钟脉冲控制下触发器的逻辑功能的不同分类根根据据此此分分类类方方法法,时时钟钟触触发发器器可可分
14、分为为RS触触发发器器、JK触触发发器器、D触触发发器、器、T触发触发器和器和T/触触发器发器五种类型。五种类型。此外,还有一些其他的分类,如按是否集成有分立元件触发器和集成此外,还有一些其他的分类,如按是否集成有分立元件触发器和集成触发器之分;按使用的开关元件不同,有触发器之分;按使用的开关元件不同,有TTL触发器和触发器和CMOS触发器触发器之之分。分。4.2.2基本基本RS触发器触发器1电路组成及逻辑符号电路组成及逻辑符号下下图图所所示示是是用用两两个个与与非非门门交交叉叉连连接接起起来来构构成成的的基基本本RS触触发发器器。R、S为为信信号输入端,号输入端,Q、表示触发器的状态,是两个
15、表示触发器的状态,是两个互补互补的信号输出端。的信号输出端。QQSRQQRSGG12基本基本RS触发触发器惯用符号器惯用符号2工作原理工作原理(1)电路的两个稳定状态)电路的两个稳定状态在在没没有有输输入入信信号号即即R=S=1时时,电电路路有有两两个个稳稳定定状状态态0状状态态和和1状状态态。我我们们将将触触发发器器输输出出Q=0,的的状状态态定定义义为为0状状态态,输输出出Q=1,的的状状态态定定义义为为1状状态态。在在0状状态态时时,由由于于Q=0送送到到门门G2输输入入端端使使其其截截止止,保保证证了了,而而且且又又反反馈馈到到门门G1的的输输入入端端和和S=1一一起起使使门门G1导导
16、通通,维维持持Q=0,因因此此电电路路能能自动保持自动保持0状态。同理,电路在状态。同理,电路在1状态时也能够自动保持。状态时也能够自动保持。(2)接收信号的过程)接收信号的过程若若触触发发器器处处在在0状状态态时时,我我们们在在S端端送送入入一一个个输输入入信信号号加加一一个个负负脉脉冲冲,则则电电路路将将迅迅速速地地转转换换,翻翻转转到到1状状态态。触触发发器器便便完完成成了了由由0状状态态到到1状状态态的的转转换换。此此时时即即使使撤撤消消输输入入信信号号,触触发发器器也也能能保保持持1状状态态,而而不不会会返返回回0状状态态。因因此此常常把加在输入端的负脉冲叫作把加在输入端的负脉冲叫作
17、触发脉冲触发脉冲。QQSRGG12若若触触发发器器处处在在1状状态态时时,我我们们在在R端端送送入入一一个个输输入入信信号号加加一一个个负负脉脉冲冲,则电路的工作情况类似,则电路的工作情况类似,触发器由触发器由1状态翻转到状态翻转到0状态状态。由由于于在在S端端加加输输入入信信号号可可将将且且仅仅可可将将触触发发器器置置成成1状状态态,而而在在R端端加加输输入入信信号号可可将将且且仅仅可可将将触触发发器器置置成成0状状态态,因因此此,我我们们把把S端端叫叫做做置置1端端(或或置位端)置位端),把,把R端叫做置端叫做置0端(或复位端)端(或复位端)。(3)不允许在)不允许在R、S端同时加有效输入
18、信号端同时加有效输入信号在在触触发发器器输输入入端端不不允允许许出出现现R=S=0的的情情况况。由由与与非非门门的的基基本本特特性性可可以以知知道道,当当R=S=0时时,、Q将将同同时时为为1,作作为为基基本本存存储储单单元元,这这既既不不是是0状状态态也也不不是是1状状态态,没没有有意意义义。而而且且在在当当R、S同同时时由由0变变为为1(信信号号撤撤消消)时时,触触发发器器转转换换到到何何种种状状态态不不能能确确定定,可可能能是是0状状态态也也可可能能是是1状状态态,这这取取决决于于两两个个与与非非门门动动态态特特性性的的微微小小差差异异和和当当时时的的干干扰扰情情况况等等一一些些无无法法
19、确确定定的的因因素素。当当信信号号同同时时撤撤消消时时,触触发发器器状状态态取取决决于于后后撤消的信号。撤消的信号。转至转至EWB-jbrs3特性表和卡诺图特性表和卡诺图把把触触发发器器接接收收信信号号之之前前的的状状态态称称为为现现态态,用用Qn和和来来表表示示;用用Qn+1和和来来表表示示触触发发器器接接收收信信号号以以后后的的状状态态,称称为为次次态态。那那么么Qn+1和和Qn、R、S之之间间的的逻逻辑辑关系可以用所谓的状态转换表(又叫作特性表)来表示。关系可以用所谓的状态转换表(又叫作特性表)来表示。RSQn+1备注备注11Qn保持保持101置置1010置置000不用不用不允许不允许特
20、性表特性表Qn+1的值不仅和的值不仅和R、S有有关,还与关,还与Qn有关,也即有关,也即Qn+1的值和的值和R、S、Qn三三个变量有关。时序逻辑个变量有关。时序逻辑电路的输出不仅与当时电路的输出不仅与当时的输入有关,而且与电的输入有关,而且与电路以前的状态有关。路以前的状态有关。由表可明显看出:当由表可明显看出:当R=S=1时,触发器保持原状态不变,也即时,触发器保持原状态不变,也即Qn+1=Qn;当当R=1,S=0时,触发器置时,触发器置1,也即,也即Qn+1=1;当当R=0,S=1时,触发器置时,触发器置0,也即,也即Qn+1=0;而而R=S=0是不允许的,属于不用情况。是不允许的,属于不
21、用情况。0RS00Qn011110d10d00111Qn、R、S三三个个变变量量的的八八种种取取值值中中,在在正正常常情情况况下下000、100两两种种取取值值是是不不会会出出现的,即最小项现的,即最小项 和和 是约束项。因此,可画出卡诺图。是约束项。因此,可画出卡诺图。Q n+1的卡诺图特性表是基本触特性表是基本触RS发器次态和现态、输入之间逻辑关系的直接表达形发器次态和现态、输入之间逻辑关系的直接表达形式,它全面地描述了基本式,它全面地描述了基本RS触发器的逻辑功能。卡诺图也可以表达触触发器的逻辑功能。卡诺图也可以表达触发器的逻辑功能。发器的逻辑功能。4基本特点基本特点基本基本RS触发器电
22、路简单,可以存储二进制代码,是构成各种性能更完善的触发触发器电路简单,可以存储二进制代码,是构成各种性能更完善的触发器的基础器的基础。该。该触发器具有置位(触发器具有置位(Q=1)、)、复位(复位(Q=0)、)、保持原状态三种功能保持原状态三种功能。S是置位输入端(是置位输入端(Set),),R是复位输入端(是复位输入端(Reset),),都是低电平有效都是低电平有效。具有基。具有基本本RS触发器逻辑功能的集成模块触发器逻辑功能的集成模块74LS279是四是四RS锁存器,芯片中包含四个基本锁存器,芯片中包含四个基本RS触发器。基本触发器。基本RS触发器除了作为其他集成触发器中实现状态存储的基本
23、单元触发器除了作为其他集成触发器中实现状态存储的基本单元外,还用于实现集成触发器的直接置位(异步置位)和直接复位(异步复位)外,还用于实现集成触发器的直接置位(异步置位)和直接复位(异步复位)功能。另外也可以用于实现开关消抖动、键盘输入等功能电路。但是功能。另外也可以用于实现开关消抖动、键盘输入等功能电路。但是基本基本RS触触发器存在直接控制的缺点,即在信号存在期间直接控制着输出端的状态,使用发器存在直接控制的缺点,即在信号存在期间直接控制着输出端的状态,使用的局限性大,且输入信号的局限性大,且输入信号R、S之间有约束之间有约束。4.2.3同步同步RS触发器触发器RQQSCPQQSRGG12G
24、G34CP2工作原理工作原理从图示电路可以明显看出,控制信号从图示电路可以明显看出,控制信号CP=0时,控制门时,控制门G3、G4被封锁,基本被封锁,基本RS触发器保持原来的状态不变。只有当触发器保持原来的状态不变。只有当CP=1时控制门被打开后,输入信号才会被时控制门被打开后,输入信号才会被接收接收。因此,反映。因此,反映Qn+1的值和的值和R、S、Qn三个变量之间的逻辑关系的特性表的条三个变量之间的逻辑关系的特性表的条件是件是CP=1。1电路的组成及逻辑符号电路的组成及逻辑符号为了克服基本为了克服基本RS触发器直接控制的缺点,可增加两个控制门和一触发器直接控制的缺点,可增加两个控制门和一个
25、时钟控制信个时钟控制信号。与非门号。与非门G1、G2构成基本构成基本RS触发器,与非门触发器,与非门G3、G4是控制门,输入信号是控制门,输入信号R、S通过控制门进行传送,通过控制门进行传送,CP为时钟脉冲,是输入控制信号。为时钟脉冲,是输入控制信号。基本RS触发器控制部分逻辑符号QnRSQn+1000000110100011不用不用100110111100111不用不用同步同步RS触发器触发器特性表特性表,CP=1期间有效期间有效Qn+1和和R、S、Qn之间的逻辑关系也可以用逻辑表达式反应出来,即之间的逻辑关系也可以用逻辑表达式反应出来,即特性方程特性方程如下:如下:CPRSQQQn+1=S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 逻辑设计 第四
限制150内