《时序逻辑电路》_第1页
《时序逻辑电路》_第2页
《时序逻辑电路》_第3页
《时序逻辑电路》_第4页
《时序逻辑电路》_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

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

文档简介

第六章时序逻辑电路整理课件本章内容简介

本章介绍构成数字电路的另一种电路——时序逻辑电路。具体的内容涉及:时序逻辑电路在电路结构和逻辑功能上的特点,然后系统地介绍时序逻辑电路的分析方法和设计方法,最后介绍寄存器、计数器等一些常用的时序逻辑电路的工作原理和使用方法。整理课件例如:拉线开关有记忆、而计算器的复位开关就没有记忆

组合逻辑电路特点——无记忆:任何一个时刻的输出,仅取决于当时的输入,而与电路以前的状态无关时序逻辑电路特点——有记忆:任何一个时刻的输出,不仅与当时的输入有关,还与电路以前的状态有关6.1概述

6.1.1时序逻辑电路的特点整理课件根据电路中触发器动作特点的不同分为:同步时序逻辑电路和异步时序逻辑电路。根据信号输出特点的不同分为:摩尔型(输出信号的状态仅仅取决于存储电路的状态)和弥勒型(输出信号的状态不仅取决于存储电路的状态,还取决于输入变量)。6.1.2时序逻辑电路的分类整理课件6.1.3时序逻辑电路的构成时序逻辑电路的构成(见课本152页图6.1),其中X(X1、X2、…Xi)表示外部输入Q(Q1、Q2、…Qi)表示触发器的状态Y(Y1、Y2、…Yi)表示存储电路的输入Z(Z1、Z2、…Zi)表示组合逻辑电路的输出信号(时序逻辑电路的外部输出)X、Q、Y、Z之间的关系Z=F1(X,Qn)——输出方程Y=F2(X,Qn)——驱动方程Qn+1=F3(Y,Qn)——状态方程组合逻辑电路存储电路X{}ZQ{}YCP整理课件6.1.4时序逻辑电路的描述方法描述时序逻辑电路的逻辑功能的方法有:驱动方程、时钟方程(异步)、输出方程以及状态方程。但仅从这一组方程式还不能获得电路逻辑功能的完整印象,因此描述时序电路状态全部过程的方法还有:状态转换表,状态转换图和时序图。整理课件6.2时序逻辑电路的分析时序逻辑电路分析的基本任务:根据已知的逻辑电路图,通过分析,找出电路状态Q的变化规律及外部输出Z的变化规律.时序逻辑电路有同步和异步之分,所以时序逻辑电路的分析分为:同步电路的分析和异步电路的分析.整理课件分析时序逻辑电路的一般步骤

根据逻辑图,写出驱动方程写出状态方程根据逻辑图,写出输出方程进行状态的计算,把电路的输入和现态的各种取值组合代入状态方程和输出方程中计算,求出相应的次态和输出将状态计算的结果填入状态转换表中,分析电路的状态转化规律和外部输出的变化规律画出状态转化图画出时序图,从中分析电路的逻辑功能整理课件{{例6-00(补):试分析下图所示时序逻辑电路(2)写输出方程:本例除Q1、Q0外没有其他输出,无输出方程解:该电路为同步时序逻辑电路,时钟方程可以不写(1)写出驱动方程:1=1F1JC1KQQ=1F0JC1KQQ1Q1Q0MCP6.2.1同步时序逻辑电路实例分析整理课件(3)求状态方程(即各触发器的次态)(4)状态转换表及状态图或:M=0时M=1时

00001M

00110

01000

01100110011010010010

11100Q1Q011M=0时M=1时00011010010011整理课件该电路是一个能自启动的可逆3进制计数器1100011010010011M=0时M=1时(5)给定时序逻辑电路的逻辑功能无效状态无效状态自启动自启动有效循环有效循环M=03进制加法计数器,能自启动M=13进制减法计数器,能自启动整理课件【课本例6.1】分析下图所示同步时序逻辑电路的逻辑功能。设初态Q3Q2Q1=000分析:各触发器接受同一时钟脉冲,所以是一个同步时序逻辑电路。触发器时钟脉冲处有一小圆圈,故是下降沿触发;由于没有外部输入信号,所以属于莫尔型的时序逻辑电路CFF1Q2CFF2Q1CFF3RDCPQ3J1K1J2K2J3K3整理课件CFF1Q2CFF2Q1CFF3RDCPQ3J1K1J2K2J3K3解:各触发器在(CP信号)下降沿触发各触发器的驱动方程整理课件CFF1Q2CFF2Q1CFF3RDCPQ3J1K1J2K2J3K3写出状态方程(把各触发器的驱动方程,代入JK触发器的特性方程:得到的各触发器的次态Qn+1的表达式)整理课件(a)状态计算,列出状态转换表

现态次态000001001010010011011100100000101010110010111000整理课件(b)将状态转换表转化成另一种形式

CP000010012010301141005000从上表很容易看出,每经过5个时钟之后,电路状态循环变化一次,所以这个具有对时钟信号计算的功能,显然,这是一个五进制加法计数器。整理课件画状态转换图表删表000001010100011111101110Q3Q2Q1分析现态次态000001001010010011011100100000101010110010111000本电路的主循环(有效循环、状态循环)本电路能够自行启动(处于主循环之外的任何一种状态时,都会在时钟脉冲的作用下最终进入到主循环中去。)整理课件画时序图CPQ1Q2Q3整理课件总结逻辑功能由状态转换图可知,该电路也是五进制加法计算器,而且具有自启动能力000001010100011111101110Q3Q2Q1整理课件6.2.2异步时序逻辑电路的分析异步时序逻辑电路的分析方法异步时序逻辑电路的分析步骤与同步电路的基本一致,但要注意的是:各触发器的动作时刻不一定相同,因此,分析的第一步就应该写出各触发器的时钟方程,其分析过程要比同步电路复杂异步时序逻辑电路分析举例整理课件【例6.2】分析下图所示的异步时序逻辑电路

分析:该电路中,CP2没有与输入时钟脉冲相连,是异步时序逻辑电路;而且既没有外部的输出,也没有外部输入,属莫尔型。CFF1Q2CFF2Q1CFF3RDQ3J1K1J2K2J3K3CP整理课件【例6.2】分析下图所示的异步时序逻辑电路解:时钟方程:CFF1Q2CFF2Q1CFF3RDQ3J1K1J2K2J3K3CP整理课件【例6.2】分析下图所示的异步时序逻辑电路解:驱动方程:CFF1Q2CFF2Q1CFF3RDQ3J1K1J2K2J3K3CP整理课件【例6.2】分析下图所示的异步时序逻辑电路CFF1Q2CFF2Q1CFF3RDQ3J1K1J2K2J3K3CP写出状态方程(把各触发器的驱动方程,代入JK触发器的特性方程:得到的各触发器的次态Qn+1的表达式)整理课件【例6.2】(a)状态计算,列出状态转换表

现态次态000001001010010011011100100000101010110010111000注意:FF2触发器翻转时刻发生在Q1从1到0(CP2的下降沿)时刻。整理课件【例6.2】(b)将状态转换表转化成另一种形式

CP000010012010301141005000从上表很容易看出,每经过5个时钟之后,电路状态循环变化一次,所以这个具有对时钟信号计算的功能,显然,这是一个五进制加法计数器。整理课件【例6.2】画状态转换图000001010100011111101110Q3Q2Q1分析本电路的主循环(有效循环、状态循环)本电路能够自行启动(处于主循环之外的任何一种状态时,都会在时钟脉冲的作用下最终进入到主循环中去。)整理课件【例6.2】画时序图CPQ1Q2Q3000001010100011删除状态转换图状态转换图整理课件【例6.2】总结逻辑功能由状态转换图可知,该电路也是五进制加法计算器,而且具有自启动能力000001010100011111101110Q3Q2Q1状态转换图删状态转换图整理课件6.4常用时序逻辑部件6.4.1计数器6.4.2寄存器QDQCQBQAS9(1)S9(2)R0(1)R0(2)CPBCPACP74LS90整理课件6.4.1计数器(一)二进制计数器二进制数:用0和1两个数字表示,加1计数,逢2进10000+)10001+)10010第0位的1相当于十进制的1第1位的1相当于十进制的2整理课件二进制数4位二进制数:Q3Q2Q1Q0位数:3210权重:84218421码相当于十进制数:8Q3+4Q2+2Q1+1Q0

例:Q3Q2Q1Q0=1010B=8*1+4*0+2*1+1*0=10DB代表二进制数

(Binary)D代表十进制数(Decimal)整理课件4位二进制表示的最大数为:1111B=8+4+2+1=15D=8位二进制表示的最大数为:11111111B=16位二进制表示的最大数为:

二进制数所表示数的范围:整理课件4位二进制加法计数器状态转换表CPQ3Q2Q1Q0

000001000120010300114010050101601107011181000要求:每来一个CP,计数器加1CPQ3Q2Q1Q0

91001101010111011121100131101141110151111160000整理课件所谓“计数”就是计算时钟脉冲的个数。计数器的应用十分广泛,不仅用于计数,也用作分频、定时等。计数器的种类繁多,可以从一下三个角度进行分类:按计数脉冲引入方式分类,分为:同步计数器和异步计数器。按计数器中数码的变化规律分类,分为:加法计数器、减法计算器和可逆计数器。按计数制来分,分为:二进制计数器、二-十进制(十进制)计数器,任意进制(N进制,即二进制、十进制之外的其它进制)计数器。整理课件1、同步计数器整理课件(1)同步二进制计数器(165页图6.18)要求:掌握电路的逻辑功能的分析和使用分析各触发器使用同一CP信号(下降沿触发)各触发器的驱动方程:整理课件(1)同步二进制计数器将驱动方程代入JK触发器的特性方程,得到:电路的输出方程为:整理课件状态转换表现态次态进位输出C000000010000100100001000110001101000010001010010101100011001110011110000100010010100110100101010110101111000110011010110111100111011111111100000(1)同步二进制计数器整理课件电路的状态转换表/C0/0/0/0Q3Q2Q1Q00000000100100011010001010110011110001001101010111100111011111101/0/0/0/0/0/0/0/0/0/0/0/0/1同步二进制计数器整理课件电路的时序图Q0Q1Q2Q3Q0Q1Q2Q3CP12345678910111213141516脉冲序号同步二进制计数器整理课件2、异步计数器整理课件(1)异步二进制加法计数器分析各触发器的CP信号(下降沿触发)各触发器的次态方程整理课件(1)异步二进制加法计数器电路的时序图Q0Q1Q2Q1Q2Q3CP12345678脉冲序号整理课件(1)异步二进制加法计数器电路的状态转换图000001010011011011011011Q2Q1Q0整理课件(2)异步十进制计数器借助一般的分析方法,可得电路的状态转换图和时序图整理课件电路的时序图123456789101112CPQ0Q1Q2Q3整理课件电路的状态转换图0000000100100011010010001001101010111100111111101101011001010111Q3Q2Q1Q0由状态转换图可见,该电路是一个异步十进制(5421码)的计数器,该计数器具有自启动能力整理课件用触发器组成计数器QQRSJKJKQn+100Qn01010111QnCP上升沿触发例:用维—阻型J-K触发器组成异步二进制加法计数器由JK=11控制触发器翻转计数(T’触发器)整理课件用4个维—阻型J-K触发器组成4位异步二进制加法计数器QQRSJKQQRSJKQQRSJKQQRSJKR清0脉冲进位脉冲Q0Q1Q2Q3CP计数脉冲整理课件4位异步二进制加法计数器时序图12345678910111213141516CPQ0Q1Q2Q3000010001000100011110000异步:各触发器不同时翻转,从低位到高位依次翻转CP的上升沿Q0翻转Q0的上升沿Q1翻转Q1的上升沿Q2翻转Q2的上升沿Q3翻转QQRSJKQQRSJKQQRSJKQQRSJKRQ0Q1Q2Q3CP整理课件4位异步二进制加法计数器状态转换表CPQ3Q2Q1Q0

000001000120010300114010050101601107011181000CPQ3Q2Q1Q0

91001101010111011121100131101141110151111160000每16个CP循环一周整理课件2.同步二进制加法计数器同步:每个触发器都用同一个CP触发,要翻转时同时翻转设计方法:用低位的Q控制高位的J、K,决定其翻转还是不翻转。JK=00时,不翻转(保持原状)JK=11时,翻转

也可用T触发器实现。JKQn+100Qn01010111QnJ-K触发器真值表整理课件分析状态转换表,找出控制规律:CPQ3Q2Q1Q0

000001000120010300114010050101601107011181000(1)Q0的翻转:每来一个CP,Q0翻转一次(2)Q1的翻转:Q0=1时,再来一个CP,Q1翻转一次(3)Q2的翻转:Q1Q0=11时,再来一个CP,Q2翻转一次(4)Q3的翻转:Q2Q1Q0=111时,再来一个CP,Q3翻转一次CPQ3Q2Q1Q0

91001101010111011121100131101141110151111160000整理课件QQRSJKQQRSJKQQRSJKQQRSJK同步二进制加法计数器设计用维—阻型J-K触发器(1)Q0的翻转:每来一个CP,Q0翻转一次R清0脉冲CP(2)Q1的翻转:Q0=1时,再来一个CP,Q1翻转一次(3)Q2的翻转:Q1Q0=11时,再来一个CP,Q2翻转一次&Q1Q0Q0Q1Q2Q3JK=11J,K=Q0J,K=(Q1•Q0)(4)Q3的翻转:Q2Q1Q0=111时,再来一个CP,Q3翻转一次J,K=(Q2•Q1•Q0)&Q2Q1Q0整理课件同步二进制加法计数器QQRSJKQQRSJKQQRSJKQQRSJKR清0脉冲CP&Q1Q0Q0Q1Q2Q3&Q2Q1Q0同步二进制加法计数器的波形图与异步二进制加法计数器的画法相同,状态转换表也相同,但是...波形图整理课件4位同步二进制加法计数器时序图12345678910111213141516CPQ0Q1Q2Q3000010001000100011110000同步计数器各触发器在同一时刻翻转而异步计数器各触发器翻转时刻不同,低位的领先,高位的迟后,延迟时间为纳秒(ns)级整理课件十进制数用0~9十个数字表示,而数字电路中使用二进制,所以须用二进制数给十进制数编码(二)十进制计数器编码方法:用4位二进制数表示1位十进制数,称为二—十进制编码,又称BCD码(BCD—BinaryCodedDecimal)二进制数用8421码十进制数:用0~9共十个数字表示所以,用十个4位二进制数表示0~9整理课件CPQ3Q2Q1Q0101010111011121100131101141110151111CPQ3Q2Q1Q0

00000100012001030011401005010160110701118100091001十进制数的编码方法例:3位十进制数:100,用BCD码表示100000100000000BCD码十进制数整理课件异步十进制加法计数器设计(用下降沿触发的维—阻型J-K触发器)JKQn+100Qn01010111QnQQRSJKCP在CP时,根据JK状态Q变化整理课件异步十进制加法计数器设计(用下降沿触发的维—阻型J-K触发器)CPQ3Q2Q1Q0

00000100012001030011401005010160110701118100091001分析状态转换表,找出JK控制规律:(1)CP时,Q0翻转,JK=11(2)Q0时,Q1翻转(3)Q1时,Q2翻转,JK=111010100000(5)当Q3=1(Q3=0)且Q0时,将Q1清0(4)Q0时,Q3翻转,且Q2Q1=11时,Q3由0翻转成1

Q2Q1=00时,Q3被清成0整理课件RQQRSJKQQRSJKQQRSJKQQRSJK(1)CP时,Q0翻转,JK=11异步十进制加法计数器设计(用下降沿触发的维—阻型J-K触发器)CPQ0Q1Q2Q3(2)Q0时,Q1翻转(3)Q1时,Q2翻转,JK=11&(4)Q0时,Q3翻转,且Q2Q1=11时,Q3由0翻转成1

Q2Q1=00时,Q3被清成0(5)当Q3=1(Q3=0)且Q0时,将Q1清0整理课件异步十进制加法计数器(用下降沿触发的维—阻型J-K触发器)时序图12345678910CPQ0Q1Q2Q300001000100010001001000011000010101010101110整理课件十进制加法计数器

状态转换表CPQ3Q2Q1Q0

00000100012001030011401005010160

温馨提示

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

评论

0/150

提交评论