欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    时序逻辑电路分析.ppt

    • 资源ID:5989228       资源大小:928KB        全文页数:84页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    时序逻辑电路分析.ppt

    第三章 时序逻辑电路分析,广东工业大学计算机学院,2,本章内容,数字逻辑电路分为两大类:组合电路、时序电路 3.1 概述 时序电路的基本概念及特点、分类,逻辑功能的表示方法 3.2 锁存器及触发器 常见锁存器及触发器的工作原理、逻辑符号、功能特性3.3 时序电路的分析与设计方法 时序电路的分析方法、设计方法、设计举例 3.4 常用的时序逻辑电路 寄存器,计数器3.5 时序逻辑电路的时序分析 时钟信号,建立时间、保持时间和最大传播延迟时间,稳态与亚稳态,分辨时间,时钟偏差,并行,3,3.1 概述,4,3.1.1 时序电路的基本概念及特点,逻辑功能上的特点 任意时刻电路的稳定输出,不仅取决于该时刻各个输入变量的取值,而且还取决于电路原来的状态。电路结构上的特点通常包含组合电路和 存储电路(必不可少)由具有记忆功能的锁存器或触发器构成 存储电路的输出状态必须反馈到组合电路的输入端,与输入信号一起,共同决定组合电路的输出 典型的时序电路:计数器、读/写存储器、寄存器、移位寄存器、顺序脉冲发生器等,5,3.1.2 时序电路逻辑功能的表示方法,1逻辑表达式,6,3.1.2 时序电路逻辑功能的表示方法,2状态表 以表格的方式描述时序电路中状态转换的过程,又称状态转换真值表3状态图 通过几何图形方式,将时序电路的状态转换关系及转换条件表示出来,又称状态转换图4时序图 可反映出在时钟脉冲序列及输入信号的作用下,电路状态及输出状态随时间变化的波形,7,3.1.3 时序电路的分类,1按触发器的时钟脉冲控制方式分类同步时序电路:存储电路中所有的触发器状态的改变都是在同一个时钟脉冲(Clk)控制下同时发生 异步时序电路:存储电路中的触发器由两个或两个以上的Clk控制或没有Clk控制 2按输出和输入的关系分类Mealy型时序电路:输出信号不仅取决于存储电路的状态,而且还与输入直接有关系。即Moore型时序电路:输出信号仅仅取决于存储电路的状态。即,8,3.2 锁存器及触发器,共同点:具有存储功能的 双稳态 元器件不同点:存储状态0态和1态均为稳定的状态锁存器是电平敏感的存储元件触发器是边沿触发的存储元件锁存器基本RS锁存器,D锁存器,门控D锁存器触发器 D触发器,JK触发器,RS触发器,T触发器 带置位、清零端的触发器,触发器集成电路,9,3.2.1 锁存器,1基本RS锁存器(1)基本结构及工作原理由一对或非门交叉耦合而成的基本锁存器原理图以及逻辑符号如下:,10,3.2.1 锁存器,基本RS锁存器的工作原理:输入信号SR0:输出为稳定的0态或1态 输入信号S1、R0:输出状态为1态。即 输入信号S0、R1:输出状态为0态。即 输入信号SR1:Q0、0,此输出既非0态,也非1态,这种状态非锁存器的正常工作状态,应避免出现。,Qn:接收信号之前 的状态(简称现态)Qn+1:接收信号之后的 状态(简称次态),11,3.2.1 锁存器,(2)基本RS锁存器的特性表及特性函数 特性表:反映锁存器或触发器的次态(Qn+1)与现态(Qn)以及输入信号之间对应关系的表格。类似于真值表。特性函数:以逻辑表达式的方式反映锁存器或触发器的次态(Qn+1)与现态(Qn)以及输入信号之间函数关系。,12,3.2.1 锁存器,(3)基本RS锁存器时序图 t9 时刻:R=S=0,锁存器应保持为双稳态中的0态或1态 但 前一时刻R=S=1,使Q0、0(非锁存器的正常状态)t9 时刻锁存器的状态无法确定,取决于两个或非门延迟的差异图中虚线:表示这种不确定的状态这种当两个有效信号同时撤销时所产生的状态不确定的情况称为竟态现象。,13,3.2.1 锁存器,(4)基本RS锁存器的特点 电路比较简单是组成各种功能更为完善的锁存器及触发器的基本单元输入信号直接控制着输出的状态(称为电平直接控制)输入信号S、R之间有约束,14,3.2.1 锁存器,2D锁存器(1)基本结构及工作原理 输入信号D0:输入信号D1:(2)D锁存器的特性表及特性函数,15,3.2.1 锁存器,(3)D锁存器时序图(4)D锁存器的特点 电平直接控制 不存在RS触发器的约束问题 具有置0及置1功能,16,3.2.1 锁存器,3门控 D锁存器(1)基本结构及工作原理 Clk控制同步的时钟信号:Clk0:,锁存器状态不改变 Clk1:(由输入信号D控制锁存器状态)(2)特性函数,17,3.2.1 锁存器,(3)门控D锁存器时序图(4)门控D锁存器的特点 具有置0和置1功能 受同步时钟Clk控制 Clk1期间接收信号Clk0期间锁存,便于多个锁存器同步工作,18,3.2.2 触发器,触发器 是脉冲边沿触发的存储元件。1D触发器(1)电路原理及逻辑符号 Clk0时,L1接收信号,D的值被读入,送到Qm,此时L2的Clk20,L2不接收信号,D的值无法传送至Q端,Q将保持原来的值不变。Clk从0 1,L1的Clk10,不再接收D信号。L2的Clk21,L2开通,Qm信号被送至Q端。最终送入Q端的是Clk信号上升瞬间的D的值。主从触发器或边沿触发器:D信号只在时钟脉冲Clk的边沿复制到Q端。,19,3.2.2 触发器,(2)D触发器的特性表及特性函数(3)D触发器的状态图 状态图:以图形的方式形象地表示时序电路的逻辑功能,又称状态转换图。,20,3.2.2 触发器,(4)D触发器时序图(5)D触发器的特点 具有置0和置1功能 时钟脉冲边沿控制 便于多个触发器同步工作抗干扰能力强,21,3.2.2 触发器,2JK触发器(1)电路原理及逻辑符号 时钟下降沿到来时:若J=K=0,D=Q,触发器状态不改变,若J=0,K=1,D=0,触发器状态变为0态,若J=1,K=0,D=1,触发器状态变为1态,若J=K=1,D=,触发器状态与原来状态相反,,22,3.2.2 触发器,(2)JK触发器的特性表及特性函数,23,3.2.2 触发器,(2)JK触发器的状态图,24,3.2.2 触发器,(4)JK触发器时序图(5)JK触发器的特点 具有保持、置0、置1、翻转功能 边沿时钟脉冲控制 抗干扰能力强,25,3.2.2 触发器,3RS触发器(1)逻辑符号(2)特性表及特性函数特性表与RS锁存器相同 特性函数:,26,3.2.2 触发器,(3)RS触发器的状态图(4)RS触发器的特点具有保持、置0、置1功能 边沿时钟脉冲控制 抗干扰能力强 S、R有约束,27,3.2.2 触发器,4T触发器(1)逻辑符号(2)特性表及特性函数(3)状态图,28,3.2.2 触发器,(4)T触发器时序图 上升沿触发的T触发器的时序图:(5)T触发器的特点 具有保持、翻转功能 边沿时钟脉冲控制 抗干扰能力强,29,3.2.2 触发器,5带置位、清零端的触发器 异步方式:当置位或清零信号一产生就立刻进行置位或清零 同步方式:当置位或清零信号产生后,还要等待时钟的有效边沿到来才进行置位或清零操作(1)带异步置位、清零端的D触发器,30,3.2.2 触发器,31,3.2.2 触发器,(2)带同步置位、清零端的JK触发器,32,3.2.2 触发器,6触发器集成电路 触发器的集成电路很多,主要为D型和JK型触发器。(1)74HC74 双上升沿触发器(有预置、清除端)说明:74HC74含2个D触发器,每个触发器都有各自独立的脉冲输入以及异步置位、异步清零端。,33,3.2.2 触发器,(2)74HC112 双上升沿JK触发器(有预置、清除端)说明:74HC112含2个JK触发器,每个触发器都有各自独立的脉冲输入以及异步置位、异步清零端。,34,3.3 时序电路的分析与设计方法,3.3.1 时序电路的分析方法 1分析步骤(1)根据给定的电路,写函数表达式。包括:输出函数及各触发器的激励(驱动)函数。(2)将各触发器的激励函数代入到各自的特性函数中,求触发器状态的次态函数。(3)列出状态表。(4)设定初始值,画状态转换图及时序图。(5)结合输入信号的含义,进一步对电路功能进行说明,并进行能否自启动的分析。,35,3.3.1 时序电路的分析方法,2时序电路的分析举例【例3-1】分析如图所示电路,画出状态图及时序图。(1)写函数表达式,36,3.3.1 时序电路的分析方法,(2)求触发器的 次态函数:(3)计算,列出 状态表:,37,3.3.1 时序电路的分析方法,(4)画状态图及时序图 假设初始状态为000状态图:时序图:,38,3.3.1 时序电路的分析方法,(5)电路分析说明。电路的功能:该电路每6个Clk(时钟脉冲)为1周期,三个触发器FF0、FF1、FF2每间隔1个Clk依次进行状态改变,该电路的输出Y仅在Q2Q1Q0的状态为100时,输出0,其余情况输出1。,39,3.3.1 时序电路的分析方法,关于是否是能自启动电路的说明:有效状态:时序电路中凡是被利用了的状态。如000、001、011、111、110、100。有效循环:由有效状态构成的循环。无效状态:时序电路中没被利用的状态。如010及101。无效循环:由无效状态所构成的循环。能自启动的时序电路:在时序电路中,虽然存在无效状态,但无效状态经过若干个Clk脉冲后会自动进入有效循环。不能自启动时序电路:在时序电路中,如果存在无效循环,电路为不能自启动时序电路。,40,3.3.1 时序电路的分析方法,【例3-2】分析如图所示电路,画出状态图及时序图,并说明该电路的功能。(1)写函数表达式 电路有4个输出,分别是Y0、Y1、Y2、Y3,它们的输出 函数分别为:,41,3.3.1 时序电路的分析方法,(2)求触发器的 次态函数:(3)计算,列出 状态表:,42,3.3.1 时序电路的分析方法,(4)画状态图及时序图 假设初始状态为000状态图:时序图:(5)电路分析说明。由时序图可看到,该电路是能循环输出4个脉冲的顺序脉冲发生器。,43,3.3.2 时序电路的设计方法,1设计步骤(1)分析设计要求,建立原始状态图(2)进行状态化简,消去多余状态,画出最简状态图(3)状态分配,画出编码后的状态图(4)选择触发器类型,求出电路的状态函数、输出函数及激励函数(5)如果电路存在无效状态,应判断电路是否为能自启动电路(6)画逻辑图,44,3.3.2 时序电路的设计方法,2时序电路的设计举例【例3-3】设计一个串行数据检测电路,要求是:连续输入3个或3个以上的1时,输出为1,其余情况输出为0。解:(1)分析设计要求,建立原始状态图 电路的内部状态初步设定4个,分别是:状态A:此为起始状态。状态B:连续检测到一个1之后的状态。状态C:连续检测到两个1之后的状态。状态D:连续检测到三个及三个以上1之后的状态。,45,3.3.2 时序电路的设计方法,(2)进行状态化简,画出最简状态图 通过分析原始状态图可发现,状态C和D是等价状态,将C和D状态合并后,可画出最简状态图:(3)状态分配,画出编码后的状态图状态数M=3,需要2个触发器。采用顺序二进制码,令A=00,B=01,C=10 编码后的状态图:,46,3.3.2 时序电路的设计方法,(4)选择触发器类型,求出电路的状态函数、输出函数及激励函数 利用卡诺图化简可写出电路的输出函数及状态函数:选用上升沿触发的D触发器,由D触发器的特性函数:可得到触发器的激励函数:,47,3.3.2 时序电路的设计方法,(5)分析是否能自启动 将输入X=0及(无效状态)代入到输出函数及状态函数,得:Y=0,=00。将输入X=1及 代入到输出函数及状态函数,得:Y=1,=10。包含了无效状态的状态图:显然,设计结果为能自启动电路。,48,3.3.2 时序电路的设计方法,(6)画逻辑图,49,3.3.2 时序电路的设计方法,【例3-4】上例中,从第(3)步开始,改用格雷码对各状态进行编码。解:(3)状态分配,画出编码后的状态图采用格雷码对各状态进行编码,令A=00,B=01,C=11则得到编码后的状态图:,50,3.3.2 时序电路的设计方法,(4)选择触发器类型,求出电路的状态函数、输出函数及激励函数 利用卡诺图化简可写出电路的输出函数及状态函数:选用上升沿触发的D触发器,由D触发器的特性函数:可得到触发器的激励函数:,51,3.3.2 时序电路的设计方法,(5)分析是否能自启动 将输入X=0及 10(无效状态)代入到输出函数及状态函数,得:Y=0,=00。将输入X=1及 10代入到输出函数及状态函数中计算,得:Y=1,=01。包含了无效状态的状态图:显然,设计结果为能自启动电路。,52,3.3.2 时序电路的设计方法,(6)画逻辑图 显然后一种方案的设计结果更简单。,53,3.4 常用的时序逻辑电路,3.4.1 寄存器寄存:把二进制数据或代码暂时存储起来的操作寄存器:具有寄存功能的电路 寄存器按功能分类基本寄存器:主要实现数据的并行输入及并行输出 移位寄存器:在移位脉冲的操作下,依次右移或左移数据,主要实现数据的串行输入、串行输出,54,3.4.1 寄存器,1基本寄存器(1)4位D触发器1个触发器可以存储1位二进制数据若要寄存n位二进制数据,需要n个触发器由4位D触发器构成的4位寄存器原理图:图中寄存器含异步清零输入端,寄存器具有同步置数(Clk脉冲上升沿)、异步清零(端低电平有效)的功能。,55,3.4.1 寄存器,(2)三态输出寄存器 下图是三态输出的4位寄存器,能寄存4位二进制数据:为输出使能控制端=0时,电路输出触发器状态=1时,信号不能输出,输出端呈高阻态(Z),56,3.4.1 寄存器,2移位寄存器 按数据移动方向,移位寄存器可分为右移、左移及双向移位寄存器。(1)右移寄存器 当每一个Clk脉冲上升沿到来时,Sin进入触发器FF0,而原来Q0、Q1、Q2的值分别进入触发器FF1、FF2、FF3,总的效果相当于移位寄存器中原有的数据依次右移了一位。,57,3.4.1 寄存器,(2)左移寄存器 当一个Clk脉冲上升沿到来时,Di 进入触发器FF3,而原来Q1、Q2、Q3的值分别进入触发器FF0、FF1、FF2,总的效果相当于移位寄存器中原有的数据依次左移了一位。,58,3.4.1 寄存器,3带并行输入的移位寄存器 带并行输入的4位移位寄存器原理图:,59,3.4.1 寄存器,4寄存器集成电路74系列的集成寄存器有基本寄存器和移位寄存器。双向移位寄存器74HC194的引脚图:,60,3.4.1 寄存器,61,3.4.2 计数器,计数器主要用于对时钟脉冲计数。通常情况计数器没有另外的输入信号,输入仅仅由现态决定,因此是一种Moore型的时序电路。计数器的分类按触发器是否同时翻转 同步计数器 异步计数器按计数过程中计数值的数字增减 加法计数器 减法计数器 可逆计数器按数的进制 二进制计数器 十进制计数器 N进制计数器,62,3.4.2 计数器,1二进制同步计数器二进制计数器:按二进制数的规律进行计数的计数器。计数器主要由触发器构成,触发器的个数决定了计数位数,从而决定了计数器的计数容量。2个触发器构成的计数器 计数值为00、01、10、11,计数容量为4。3个触发器构成的计数器 计数值为000、001、111,计数容量为8。显然,n个触发器构成的计数器,计数容量为2n。,63,3.4.2 计数器,(1)二进制同步加法计数器【例3-5】二进制同步加法计数器的设计。画出状态图:由状态转换图列出状态转换表:,64,3.4.2 计数器,65,3.4.2 计数器,分析是否能自启动 3个触发器的8个状态均为有效状态,不存在无效状态 无需验证是否能自启动 画逻辑图:画时序图:,66,3.4.2 计数器,(2)二进制同步减法计数器【例3-6】二进制同步减法计数器的设计 画出状态图:由状态转换图列出状态转换表:,67,3.4.2 计数器,选择触发器类型,求出电路的状态函数、输出函数及激励函数 显然,可选择使用T型触发器。它的激励函数是:如果使用JK型触发器,则激励函数是:,68,3.4.2 计数器,画逻辑图:画时序图:,69,3.4.2 计数器,(3)可逆计数器 可逆计数器:既能采用加法计数方式工作,又能采用减法计数方式工作的计数器。3位二进制同步可逆计数器逻辑图:,70,3.4.2 计数器,2十进制同步计数器(1)十进制同步加法计数器【例3-7】十进制同步加法计数器的设计。解:画出状态图根据8421BCD码加法计数器的计数规律,可画出状态转换图,71,3.4.2 计数器,由状态转换图列出状态转换表:,72,3.4.2 计数器,选择触发器类型,求出电路的状态函数、输出函数及激励函数,73,3.4.2 计数器,分析是否能自启动,74,3.4.2 计数器,将结果填入到状态图中:无效状态没有构成无效循环,电路是能自启动时序电路。,75,3.4.2 计数器,画逻辑图,76,3.4.2 计数器,(2)十进制同步减法计数器【例3-8】十进制同步减法计数器的设计。解:画出状态图,77,3.4.2 计数器,由状态转换图列出状态转换表:,78,3.4.2 计数器,选择触发器类型,求出电路的状态函数、输出函数及激励函数,79,3.4.2 计数器,分析是否能自启动 将无效状态10101111分别代入输出函数及状态函数计算,得到以下结果:,80,3.4.2 计数器,将结果填入到状态图中:无效状态没有构成无效循环,电路是能自启动时序电路。,81,3.4.2 计数器,画逻辑图,82,3.4.2 计数器,(3)十进制同步可逆计数器 参照前面二进制同步可逆计数器的设计原理,可设计出十进制同步可逆计数器。,83,3.4.2 计数器,3N进制计数器 N进制计数器设计时,首先应确定需使用的触发器个数。触发器个数n的选择,应满足关系式按下列步骤进行设计:对各计数状态进行编码,画出状态图。选择触发器类型,求出电路的状态函数、输出函数及激励函数。如存在无效状态,应分析电路是否能自启动。画逻辑图。,84,3.4.2 计数器,4计数器集成电路4位二进制同步加法计数器74HC161引脚图:,

    注意事项

    本文(时序逻辑电路分析.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开