第三章时序逻辑电路分析精选文档.ppt
《第三章时序逻辑电路分析精选文档.ppt》由会员分享,可在线阅读,更多相关《第三章时序逻辑电路分析精选文档.ppt(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章时序逻辑电路分析第三章时序逻辑电路分析本讲稿第一页,共八十四页2本章内容本章内容数字逻辑电路分为两大类:组合电路、时序电路数字逻辑电路分为两大类:组合电路、时序电路 3.1 3.1 概述概述 时序电路的基本概念及特点、分类,逻辑功能的表示方法 3.2 3.2 锁存器及触发器锁存器及触发器 常见锁存器及触发器的工作原理、逻辑符号、功能特性3.3 3.3 时序电路的分析与设计方法时序电路的分析与设计方法 时序电路的分析方法、设计方法、设计举例 3.4 3.4 常用的时序逻辑电路常用的时序逻辑电路 寄存器,计数器3.5 3.5 时序逻辑电路的时序分析时序逻辑电路的时序分析 时钟信号,建立时间、
2、保持时间和最大传播延迟时间,稳态与亚稳态,分辨时间,时钟偏差,并行 本讲稿第二页,共八十四页33.1 概述概述本讲稿第三页,共八十四页43.1.1 3.1.1 时序电路的基本概念及特点时序电路的基本概念及特点逻辑功能上的特点逻辑功能上的特点 任意时刻电路的稳定输出,不仅取决于该时刻各个输入变量的取值,而且还取决于电路原来的状态。电路结构上的特点电路结构上的特点n通常包含组合电路和 存储电路(必不可少)由具有记忆功能的锁存器或触发器构成 n存储电路的输出状态必须反馈到组合电路的输入端,与输入信号一起,共同决定组合电路的输出 n典型的时序电路:计数器、读/写存储器、寄存器、移位寄存器、顺序脉冲发生
3、器等 本讲稿第四页,共八十四页53.1.2 3.1.2 时序电路逻辑功能的表示方法时序电路逻辑功能的表示方法 1逻辑表达式逻辑表达式本讲稿第五页,共八十四页63.1.2 3.1.2 时序电路逻辑功能的表示方法时序电路逻辑功能的表示方法 2状态表状态表 以表格的方式描述时序电路中状态转换的过程,又称状态转换真值表3状态图状态图 通过几何图形方式,将时序电路的状态转换关系及转换条件表示出来,又称状态转换图4时序图时序图 可反映出在时钟脉冲序列及输入信号的作用下,电路状态及输出状态随时间变化的波形本讲稿第六页,共八十四页73.1.3 3.1.3 时序电路的分类时序电路的分类1按触发器的时钟脉冲控制方
4、式分类按触发器的时钟脉冲控制方式分类n同步时序电路:存储电路中所有的触发器状态的改变都是在同一个时钟脉冲(Clk)控制下同时发生 n异步时序电路:存储电路中的触发器由两个或两个以上的Clk控制或没有Clk控制 2按输出和输入的关系分类按输出和输入的关系分类nMealy型时序电路:输出信号不仅取决于存储电路的状态,而且还与输入直接有关系。即nMoore型时序电路:输出信号仅仅取决于存储电路的状态。即 本讲稿第七页,共八十四页83.2 锁存器及触发器锁存器及触发器 共同点:具有存储功能的共同点:具有存储功能的 双稳态双稳态 元器件元器件不同点:不同点:存储状态存储状态0态和态和1态均为稳定的状态态
5、均为稳定的状态n锁存器是电平敏感的存储元件n触发器是边沿触发的存储元件锁存器锁存器基本RS锁存器,D锁存器,门控D锁存器触发器触发器 D触发器,JK触发器,RS触发器,T触发器 带置位、清零端的触发器,触发器集成电路 本讲稿第八页,共八十四页93.2.1 3.2.1 锁存器锁存器1基本基本RS锁存器锁存器(1)基本结构及工作原理)基本结构及工作原理由一对或非门交叉耦合而成的基本锁存器原理图以及逻辑符号如下:本讲稿第九页,共八十四页103.2.1 3.2.1 锁存器锁存器基本基本RS锁存器的工作原理锁存器的工作原理:输入信号SR0:输出为稳定的0态或1态 输入信号S1、R0:输出状态为1态。即
6、输入信号S0、R1:输出状态为0态。即 输入信号SR1:Q0、0,此输出既非0态,也非1态,这种状态非锁存器的正常工作状态,应避免出现。Qn:接收信号之前 的状态(简称现态)Qn+1:接收信号之后的 状态(简称次态)本讲稿第十页,共八十四页113.2.1 3.2.1 锁存器锁存器(2)基本)基本RS锁存器的特性表及特性函数锁存器的特性表及特性函数 特性表:特性表:反映锁存器或触发器的次态(Qn+1)与现态(Qn)以及输入信号之间对应关系的表格。类似于真值表。特性函数:特性函数:以逻辑表达式的方式反映锁存器或触发器的次态(Qn+1)与现态(Qn)以及输入信号之间函数关系。本讲稿第十一页,共八十四
7、页123.2.1 3.2.1 锁存器锁存器(3)基本)基本RS锁存器时序图锁存器时序图 t9 时刻:R=S=0,锁存器应保持为双稳态中的0态或1态 但 前一时刻R=S=1,使Q0、0(非锁存器的正常状态)t9 时刻锁存器的状态无法确定,取决于两个或非门延迟的差异图中虚线:表示这种不确定的状态这种当两个有效信号同时撤销时所产生的状态不确定的情况称为竟态现象竟态现象。本讲稿第十二页,共八十四页133.2.1 3.2.1 锁存器锁存器(4)基本)基本RS锁存器的特点锁存器的特点 电路比较简单是组成各种功能更为完善的锁存器及触发器的基本单元输入信号直接控制着输出的状态(称为电平直接控制)输入信号S、R
8、之间有约束本讲稿第十三页,共八十四页143.2.1 3.2.1 锁存器锁存器2D锁存器锁存器(1)基本结构及工作原理)基本结构及工作原理 输入信号D0:输入信号D1:(2)D锁存器的特性表及特性函数锁存器的特性表及特性函数本讲稿第十四页,共八十四页153.2.1 3.2.1 锁存器锁存器(3)D锁存器时序图锁存器时序图 (4)D锁存器的特点锁存器的特点 n电平直接控制 n不存在RS触发器的约束问题 n具有置0及置1功能 本讲稿第十五页,共八十四页163.2.1 3.2.1 锁存器锁存器3门控门控 D锁存器锁存器(1)基本结构及工作原理)基本结构及工作原理 Clk控制同步的时钟信号:Clk0:,
9、锁存器状态不改变 Clk1:(由输入信号D控制锁存器状态)(2)特性函数)特性函数本讲稿第十六页,共八十四页173.2.1 3.2.1 锁存器锁存器(3)门控)门控D锁存器时序图锁存器时序图 (4)门控)门控D锁存器的特点锁存器的特点 n具有置0和置1功能 n受同步时钟Clk控制 nClk1期间接收信号nClk0期间锁存,便于多个锁存器同步工作 本讲稿第十七页,共八十四页183.2.2 3.2.2 触发器触发器 触发器触发器 是脉冲边沿触发的存储元件。是脉冲边沿触发的存储元件。1D触发器触发器(1)电路原理及逻辑符号)电路原理及逻辑符号 Clk0时,L1接收信号,D的值被读入,送到Qm,此时L
10、2的Clk20,L2不接收信号,D的值无法传送至Q端,Q将保持原来的值不变。Clk从0 1,L1的Clk10,不再接收D信号。L2的Clk21,L2开通,Qm信号被送至Q端。最终送入Q端的是Clk信号上升瞬间的D的值。主从触发器主从触发器或边沿触发器边沿触发器:D信号只在时钟脉冲Clk的边沿复制到Q端。本讲稿第十八页,共八十四页193.2.2 3.2.2 触发器触发器(2)D触发器的特性表及特性函数触发器的特性表及特性函数(3)D触发器的状态图触发器的状态图 状态图状态图:以图形的方式形象地表示时序电路的逻辑功能,:以图形的方式形象地表示时序电路的逻辑功能,又称又称状态转换图状态转换图。本讲稿
11、第十九页,共八十四页203.2.2 3.2.2 触发器触发器(4)D触发器时序图触发器时序图 (5)D触发器的特点触发器的特点 n具有置0和置1功能 n时钟脉冲边沿控制 n便于多个触发器同步工作n抗干扰能力强 本讲稿第二十页,共八十四页213.2.2 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=,触发器状态与原来状态相反,本讲稿第二十一页,共八十四页223.2.2 3.2.2 触发器
12、触发器(2)JK触发器的特性表及特性函数触发器的特性表及特性函数本讲稿第二十二页,共八十四页233.2.2 3.2.2 触发器触发器(2)JK触发器的状态图触发器的状态图 本讲稿第二十三页,共八十四页243.2.2 3.2.2 触发器触发器(4)JK触发器时序图触发器时序图 (5)JK触发器的特点触发器的特点 n具有保持、置0、置1、翻转功能 n边沿时钟脉冲控制 n抗干扰能力强 本讲稿第二十四页,共八十四页253.2.2 3.2.2 触发器触发器3RS触发器触发器(1)逻辑符号)逻辑符号(2)特性表及特性函数)特性表及特性函数特性表与RS锁存器相同 特性函数:本讲稿第二十五页,共八十四页263
13、.2.2 3.2.2 触发器触发器(3)RS触发器的状态图触发器的状态图 (4)RS触发器的特点触发器的特点n具有保持、置0、置1功能 n边沿时钟脉冲控制 n抗干扰能力强 nS、R有约束 本讲稿第二十六页,共八十四页273.2.2 3.2.2 触发器触发器4T触发器触发器(1)逻辑符号)逻辑符号(2)特性表及特性函数)特性表及特性函数(3)状态图)状态图 本讲稿第二十七页,共八十四页283.2.2 3.2.2 触发器触发器(4)T触发器时序图触发器时序图 上升沿触发的T触发器的时序图:(5)T触发器的特点触发器的特点 n具有保持、翻转功能 n边沿时钟脉冲控制 n抗干扰能力强 本讲稿第二十八页,
14、共八十四页293.2.2 3.2.2 触发器触发器 5带置位、清零端的触发器带置位、清零端的触发器 异步方式异步方式:当置位或清零信号一产生就立刻进行置位或清零 同步方式同步方式:当置位或清零信号产生后,还要等待时钟的有效边沿到来才进行置位或清零操作(1)带异步置位、清零端的)带异步置位、清零端的D触发器触发器 本讲稿第二十九页,共八十四页303.2.2 3.2.2 触发器触发器 本讲稿第三十页,共八十四页313.2.2 3.2.2 触发器触发器(2)带同步置位、清零端的)带同步置位、清零端的JK触发器触发器 本讲稿第三十一页,共八十四页323.2.2 3.2.2 触发器触发器 6触发器集成电
15、路触发器集成电路 触发器的集成电路很多,主要为触发器的集成电路很多,主要为D型和型和JK型触发器。型触发器。(1)74HC74 双上升沿触发器双上升沿触发器(有预置、清除端)有预置、清除端)说明:说明:74HC74含2个D触发器,每个触发器都有各自独立的脉冲输入以及异步置位、异步清零端。本讲稿第三十二页,共八十四页333.2.2 3.2.2 触发器触发器(2)74HC112 双上升沿双上升沿JK触发器(有预置、清除端)触发器(有预置、清除端)说明:说明:74HC112含2个JK触发器,每个触发器都有各自独立的脉冲输入以及异步置位、异步清零端。本讲稿第三十三页,共八十四页343.3 3.3 时序
16、电路的分析与设计方法时序电路的分析与设计方法 3.3.1 3.3.1 时序电路的分析方法时序电路的分析方法 1分析步骤分析步骤(1)根据给定的电路,写函数表达式。包括:输出函数及各触发器的激励(驱动)函数。(2)将各触发器的激励函数代入到各自的特性函数中,求触发器状态的次态函数。(3)列出状态表。(4)设定初始值,画状态转换图及时序图。(5)结合输入信号的含义,进一步对电路功能进行说明,并进行能否自启动的分析。本讲稿第三十四页,共八十四页353.3.1 3.3.1 时序电路的分析方法时序电路的分析方法 2时序电路的分析举例时序电路的分析举例【例3-1】分析如图所示电路,画出状态图及时序图。(1
17、)写函数表达式 本讲稿第三十五页,共八十四页363.3.1 3.3.1 时序电路的分析方法时序电路的分析方法(2)求触发器的 次态函数:(3)计算,列出 状态表:本讲稿第三十六页,共八十四页373.3.1 3.3.1 时序电路的分析方法时序电路的分析方法(4)画状态图及时序图 假设初始状态为000n状态图:n时序图:本讲稿第三十七页,共八十四页383.3.1 3.3.1 时序电路的分析方法时序电路的分析方法(5)电路分析说明。电路的功能:该电路每6个Clk(时钟脉冲)为1周期,三个触发器FF0、FF1、FF2每间隔1个Clk依次进行状态改变,该电路的输出Y仅在Q2Q1Q0的状态为100时,输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 时序 逻辑电路 分析 精选 文档
限制150内