数字电子技术 第5章 时序逻辑电路的分析

合集下载

最新数字电子技术基础电子教案——第5章时序逻辑电路.docx

最新数字电子技术基础电子教案——第5章时序逻辑电路.docx

第 5 章时序逻辑电路5.1时序逻辑电路的基本概念1.时序逻辑电路的结构及特点时序逻辑电路在任何时刻的输出状态不仅取决于当时的输入信号,还与电路的原状态有关,触发器就是最简单的时序逻辑电路,时序逻辑电路中必须含有存储电路。

时序电路的基本结构如图 5.1 所示,它由组合电路和存储电路两部分组成。

图 5.1时序逻辑电路框图时序逻辑电路具有以下特点:(1)时序逻辑电路通常包含组合电路和存储电路两个组成部分,而存储电路要记忆给定时刻前的输入输出信号,是必不可少的。

(2)时序逻辑电路中存在反馈,存储电路的输出状态必须反馈到组合电路的输入端,与输入信号一起,共同决定组合逻辑电路的输出。

2.时序逻辑电路的分类( 1)按时钟输入方式时序电路按照时钟输入方式分为同步时序电路和异步时序电路两大类。

同步时序电路中,各触发器受同一时钟控制,其状态转换与所加的时钟脉冲信号都是同步的;异步时序电路中,各触发器的时钟不同,电路状态的转换有先有后。

同步时序电路较复杂,其速度高于异步时序电路。

( 2)按输出信号的特点根据输出信号的特点可将时序电路分为米里(Mealy)型和摩尔(Moore)型两类。

米里型电路的外部输出 Z 既与触发器的状态 Q n有关,又与外部输入 X 有关。

而摩尔型电路的外部输出Z 仅与触发器的状态Q n有关,而与外部输入X 无关。

( 3)按逻辑功能时序逻辑电路按逻辑功能可划分为寄存器、锁存器、移位寄存器、计数器和节拍发生器等。

3.时序逻辑电路的逻辑功能描述方法描述一个时序电路的逻辑功能可以采用逻辑方程组(驱动方程、输出方程、状态方程)、状态表、状态图、时序图等方法。

这些方法可以相互转换,而且都是分析和设计时序电路的基本工具。

5.2时序逻辑电路的分析方法和设计方法1.时序逻辑电路的分析步骤(1)首先确定是同步还是异步。

若是异步,须写出各触发器的时钟方程。

(2)写驱动方程。

(3)写状态方程(或次态方程)。

(4)写输出方程。

时序逻辑电路例题分析

时序逻辑电路例题分析

Q0 Q1 Q2 Q3
Q4 Q5 Q6 Q37
CP1
CP CP0
74LS90(个位 ) S9A S9B R0A R0B
CP1 74LS90(十位 ) CP0 S9AS9B R0AR0B
5-1 第五章 时序逻辑电路设计例题
(1) 根据任务要求,确定状态图
001
011
010
QA、QB、QC分别表示三个绕组A、
/0
/0
(a) 有效循环
/0 010 101
/1
(b) 无效循环
6.时序图
CP
Q 0
Q1 Q2
Y
7.电路功能
有效循环的6个状态,称为六进制同步计数器。当对第6个脉
冲计数时,计数器又重新从000开始计数,并产生输出Y=1。
8.自启动问题
如果无效状态构成循环,则一旦受到干扰,使得电路进入无效 状态,则电路就没有可能再回到有效状态,即不能在正常工作, 必须重起系统才能正常工作,此类电路不能自启动。
4.画出逻辑图:
J0 = Q1n K0 = 1
J1 = Q0n K1 = 1
Z = Q1nQ0n
FF0
1J
Q
FF1
1J
Q& Z
C1
C1
1 1K
1 1K
Q
Q
CP
5.检测自启动: 11 00
此电路能够自启动
例3 设计一个串行数据检测电路,当连续输入3个或3个以上1时, 电路的输出为1,其它情况下输出为0。例如: 输入X 101100111011110 输出Y 000000001000110
QA JA QAKA
计数脉冲CP
(7) 检验该计数电路能否自动启动。

时序逻辑电路

时序逻辑电路

第五章时序逻辑电路前面介绍的组合逻辑电路无记忆功能。

而时序逻辑电路的输出状态不仅取决于当时的输入信号,而且与电路原来的状态有关,或者说与电路以前的输入状态有关,具有记忆功能。

触发器是时序逻辑电路的基本单元。

本章讨论的内容为时序逻辑电路的分析方法、寄存器和计数器的原理及应用。

第一节时序逻辑电路的分析一、概述1、时序逻辑电路的组成时序逻辑电路由组合逻辑电路和存储电路两部分组成,结构框图如图5-1所示。

图中外部输入信号用X(x1,x2,…,x n)表示;电路的输出信号用Y(y1,y,…,y m)表示;存储电路的输入信号用Z(z1,z2,…,z k)表示;存储电2路的输出信号和组合逻辑电路的内部输入信号用Q(q1,q2,…,q j)表示。

图5-1 时序逻辑电路的结构框图可见,为了实现时序逻辑电路的逻辑功能,电路中必须包含存储电路,而且存储电路的输出还必须反馈到输入端,与外部输入信号一起决定电路的输出状态。

存储电路通常由触发器组成。

2、时序逻辑电路逻辑功能的描述方法用于描述触发器逻辑功能的各种方法,一般也适用于描述时序逻辑电路的逻辑功能,主要有以下几种。

(1)逻辑表达式图5-1中的几种信号之间的逻辑关系可用下列逻辑表达式来描述:Y =F(X,Q n)Z =G(X,Q n)Q n+1=H(Z,Q n)它们依次为输出方程、状态方程和存储电路的驱动方程。

由逻辑表达式可见电路的输出Y不仅与当时的输入X有关,而且与存储电路的状态Q n有关。

(2)状态转换真值表状态转换真值表反映了时序逻辑电路的输出Y、次态Q n+1与其输入X、现态Q n的对应关系,又称状态转换表。

状态转换表可由逻辑表达式获得。

(3)状态转换图状态转换图又称状态图,是状态转换表的图形表示,它反映了时序逻辑电路状态的转换与输入、输出取值的规律。

(4)波形图波形图又称为时序图,是电路在时钟脉冲序列CP的作用下,电路的状态、输出随时间变化的波形。

应用波形图,便于通过实验的方法检查时序逻辑电路的逻辑功能。

时序逻辑电路的分析方法

时序逻辑电路的分析方法

利用染色体畸变和基因
突变为指标监测环境污染 物的致突变作用
理生化变 化为指标
来监测环
单元1 时序逻辑电路的分析方法
一、生物监测的主要方法
《数字电子技术》
1.生物群落法(生态学方法) 利用生物群落组成和结构的变化及生态 系统功能的变化为指标监测环境污染。
(1)寻找指示生物
例如:蜗虫
水蚯蚓
(2)了解污染物对生物群落的影响
单元1 时序逻辑电路的分析方法
号作用前电路的输出状态有关。
时序逻辑电路 方框图
特点:(1)时序电路往往包含组合电路和存储电路两
部分,而存储电路是必不可少的。(2)存储电路输出 的状态必须反馈到输入端,与输入信号一起共同决定组 合电路的输出。
分类:同步时序逻辑电路:所有触发器的时钟端均连
在一起由同一个时钟脉冲触发,使之状态的变化都与输 入时钟脉冲同步。 异步时序逻辑电路:只有部分触发器的时钟端与输入时 钟脉冲相连而被触发,而其它触发器则靠时序电路内部 产生的脉冲触发,故其状态变化不同步。
时序图:在时钟脉冲序列作用下,电路状态、输出状态随时间变化的 波形图。
单元1 时序逻辑电路的分析方法
1.2 时序逻辑电路的分析方法
《数字电子技术》
[例1-1] 试分析电路的逻辑功能,并画出状态转换图和时序图。
解: 1、写方程式
(1)输出方程
(2)驱动方程
一单、元生1 时物序监逻辑测电的路主的分要析方方法法有哪些?
《数字电子技术》
[例1-1] 试分析电路的逻辑功能,并画出状态转换图和时序图。
解: 1、写方程式
(2)驱动方程
(3)状态方程
单元1 时序逻辑电路的分析方法
1.2 时序逻辑电路的分析方法

第5章时序逻辑电路思考题与习题题解

第5章时序逻辑电路思考题与习题题解

思考题与习题题解5-1填空题(1)组合逻辑电路任何时刻的输出信号,与该时刻的输入信号有关;与电路原来所处的状态无关;时序逻辑电路任何时刻的输出信号,与该时刻的输入信号有关;与信号作用前电路原来所处的状态有关。

(2)构成一异步2n进制加法计数器需要n 个触发器,一般将每个触发器接成计数或T’型触发器。

计数脉冲输入端相连,高位触发器的CP端与邻低位Q端相连。

(3)一个4位移位寄存器,经过 4 个时钟脉冲CP后,4位串行输入数码全部存入寄存器;再经过4个时钟脉冲CP后可串行输出4位数码。

(4)要组成模15计数器,至少需要采用 4 个触发器。

5-2判断题(1)异步时序电路的各级触发器类型不同。

(×)(2)把一个5进制计数器与一个10进制计数器串联可得到15进制计数器。

(×)(3)具有N个独立的状态,计满N个计数脉冲后,状态能进入循环的时序电路,称之模N计数器。

(√)(4)计数器的模是指构成计数器的触发器的个数。

(×)5-3单项选择题(1)下列电路中,不属于组合逻辑电路的是(D)。

A.编码器B.译码器C.数据选择器D.计数器(2)同步时序电路和异步时序电路比较,其差异在于后者( B)。

A.没有触发器B.没有统一的时钟脉冲控制C.没有稳定状态D.输出只与内部状态有关(3)在下列逻辑电路中,不是组合逻辑电路的有( D)。

A.译码器B.编码器C.全加器D.寄存器(4)某移位寄存器的时钟脉冲频率为完成该操作需要(B)时间。

100KHz,欲将存放在该寄存器中的数左移8位,A.10μSB.80μSC.100μSD.800ms(5)用二进制异步计数器从0做加法,计到十进制数178,则最少需要(C )个触发器。

A.6B.7C.8D.10(6)某数字钟需要一个分频器将32768Hz的脉冲转换为1HZ的脉冲,欲构成此分频器至少需要(B)个触发器。

A.10B.15C.32D.32768(7)一位8421BCD 码计数器至少需要(B)个触发器。

第五章 同步时序逻辑电路

第五章 同步时序逻辑电路

三、状态图
状态图:是一种反映同步时序电路状态转换规律及相应输 入、输出取值关系的有向图。
Mealy 型电路状态图的形式如图 (a) 所示。图中,在有向箭 头的旁边标出发生该转换的输入条件以及在该输入和现态下的 相应输出。
x/z
x
Moore型电路状态图的形式如图(b) 所示,电路输出标在圆 圈内的状态右下方,表示输出只与状态相关。
0
1
根据状态响应序列可作出时间图如下:
时钟节拍:1 2 输入x1: 0 0 输入x2: 0 1 状态 y: “0” 0 输出Z : 0 1 3 1 0 0 1 4 1 1 0 0 5 0 1 1 0 6 1 1 1 1 7 1 0 1 0 8 0 0 1 1
分析时间图可知,该电路实现了串行加法器的功能。其中x1 为被加数,x2为加数,它们按照先低位后高位的顺序串行地输入。 每位相加产生的进位由触发器保存下来参加下一位相加,输出Z 从低位到高位串行地输出“和”数。
构造Moore型原始状态图如下:
1
相应的原始状态表如下表所示。
例 设计一个用于引爆控制的同步时序电路,该电路有一 个输入端x和一个输出端Z。平时输入x始终为0,一旦需要引爆, 则从 x 连续输入4个1信号(不被0间断),电路收到第四个1后在 输出端Z产生一个1信号点火引爆,该电路连同引爆装置一起被 炸毁。试建立该电路的Mealy型状态图和状态表。
四、时间图
时间图是用波形图的形式来表示输入信号、输出 信号和电路状态等的取值在各时刻的对应关系,通常 又称为工作波形图。在时间图上,可以把电路状态转 换的时刻形象地表示出来。
5.2 同步时序逻辑电路分析
5.2.1 分析的方法和步骤 常用方法有表格法和代数法。 一、表格分析法的一般步骤 1.写出输出函数和激励函数表达式。 2.借助触发器功能表列出电路次态真值表。 3.作出状态表和状态图(必要时画出时间图) 。 4.归纳出电路的逻辑功能。

第五章 时序逻辑电路


D0
D1 D2 D3
(b) 逻辑功能示意图
5.1.2 寄存器
表5.2.3 CT74LS194的功能表
由该表可知它的主要功能如下。 (1)清零功能。 (2)保持功能。
5.1.2 寄存器
(3)并行置数功能。 (4)右移串行输入功能。 (5)左移串行输入功能。 三、寄存器的应用 1.实现数据的串/并行转换
5.1.1 数字电路概述
一、时序逻辑电路的分析 时序逻辑电路的分析是根据已知的逻辑电路图, 找出电路状态和输出信号在输入信号和时钟脉冲信 号作用下的变化规律,确定电路的逻辑功能。 1.时序逻辑电路的基本分析步骤 (1)列写电路方程 ①输出方程。 ②驱动方程。 ③状态方程。
5.1.1 数字电路概述
5.1.2 寄存器
一、数码寄存器 CT74LS175是用维持阻塞D触发器组成的4位寄存 器,它的逻辑图如图5.2.1所示。
Q0 Q0 FF0 CP CR 1D C1 D0 RD Q1 Q1 FF1 1D C1 D1 RD Q2 Q2 FF2 1D C1 D2 RD Q3 Q3 FF3 1D C1 D3 RD
CP 移位时钟脉冲
图5.2.2 由边沿D触发器组成的4位单向移位寄存器 (a)右移位寄存器;(b)左移位寄存器
例如,设串行输入数据为DI=1011,首先将移 位寄存器的初始状态置为0,即Q3 Q2Q1Q0=0000。 经过4个移位脉冲后,寄存器状态应为Q3 Q2Q1Q0 =1011,所以,串行输入数码的顺序依次是从高位 到低位,即在4个移位脉冲CP的作用下依次送入1、 0、1、1。
Q0 FF0 1D Di D0 C1 右移 输入 CP 移位时钟脉冲 Q0 D1 Q0 FF1 1D C1 Q1 Q1 D2 Q1 FF2 1D C1 Q2 D3 Q2 Q2 FF3 1D C1 Q3 Q3 右移 输出 Q3

第五章:时序逻辑电路

一,特点结构分类学习指导:通过本知识点的学习,了解时序逻辑电路的结构,掌握组合逻辑电路与时序电路的区别及时序电路的分类方法。

某时刻的特定输出仅决定于该时刻的输入,而与电路原来的状态无关。

时序电路的特点数字逻辑电路按工作特点分为两大类:一类是组合逻辑电路,简称组合电路;另一类是时序逻辑电路,简称时序电路。

时序电路与组合电路的区别:如果一个电路,由触发器和组合电路组成,那么它就有能力把前一时刻输入信号作用的结果,记忆在触发器中。

这样,电路在某一给定时刻的输出不仅取决于该时刻电路的输入,而且还取决于该时刻电路的状态(触发器的状态)。

所谓时序就是电路的状态与时间顺序有密切关系,预定操作是按时间顺序逐个进行的时序电路的特点是电路在任一时刻的稳定输出,不仅取决于该时刻电路的输入,而且还与电路过去的输入有关,因此这种电路必须具有存储电路(绝大多数由触发器构成)保证记忆能力,以便保存电路过去的输入状态。

时序电路的结构时序电路的一般结构如图5-1所示,它由组合电路和存储电路两部分组成,图5-1中X(X1、X2、······X n) 代表输入信号,Z(Z1、Z2、······X m)代表输出信号,W(W1、W2、······W h )代表存储电路控制信号,Y(Y1、Y2、······Y k) 代表存储电路输出状态(时钟信号未标出),这些信号之间的关系可以用下列三个方程(函数)表示:输出方程: Z(t n)= F[X(t n),Y(t n)] (5-1)状态方程: Y(t n+1)= G[W(t n),Y(t n)] (5-2)各触发器的输入端表达式.控制方程: W(t n)= H[X(t n),Y(t n)] (5-3)各方程中t n、t n+1表示相邻的两个离散时间Y(t n)一般表示存储电路(各触发器)输出现时的状态,简称现态,或原状态Y(t n+1)则描述存储电路下一个工作周期(来过一个时钟脉冲以后)的状态,简称次态、或新状态.∙时序电路的分类由输出方程可知,时序电路的现时输出Z(t n)决定于存储电路的现时状态Y(t n)及时序电路的现时输入X(t n)。

时序逻辑电路的分析方法


Q0
Q1
Q2
D CP
Q FF0
D
Q FF1
D
Q FF2
RD
n 2)驱动方程: D0 = Q0 ,D1 = Q1n ,D2 = Q2 3)状态方程:DFF的特性方程 Qn+1 = D (CP上升沿有效) 将驱动方程分别代入特性方程,可得状态方 程:
n
Q n 1 D Q n 0 0 0 n 1 n Q D Q 1 1 1 n 1 n Q2 D2 Q2
5-3-1 时序逻辑电路的分析方法
1.同步时序逻辑电路的分析方法 基本分析步骤如下: (1)根据逻辑图写方程式。 a)时钟方程 各触发器CP信号的来源。(同步电路可以省略) b)输出方程 时序电路的输出逻辑表达式,通常是现态的函数。
c)驱动方程 各触发器输入端的逻辑表达式。 d)状态方程 将驱动方程代入相应触发器的特性方程便得到该触 发器的状态方程。 (2)列状态转换真值表。 将电路现态的各种取值代入状态方程和输出方程中进行计 算,从而得到转换真值表。 (3)电路逻辑功能的说明 根据状态转换真值表来分析和说明电路的逻辑功能。 (4)画状态转换图和时序图 上述分析步骤可用下图描述。
Q2和CO的波形,检查能否自启动。
Q0
Q1
Q2
J K
Q FF0
J K
Q FF1
J K
Q FF2
RD
CP
2.异步时序逻辑电路的分析方法 注意:异步时序电路必须写出时钟方程。并且在计算电路次态 时,各个触发器只有满足时钟条件后其状态方程才能使用 例5.3.2 分析图示电路的逻辑功能,并画出状态图和时序图。 解: 由图可知,这是一个异步时序逻辑电路。 (1)写方程式 1)时钟方程: CP0 = CP,CP1 = Q0,CP2 = Q1

第5章 时序逻辑电路思考题与习题题解

思考题与习题题解5-1填空题(1)组合逻辑电路任何时刻的输出信号,与该时刻的输入信号有关;与电路原来所处的状态无关;时序逻辑电路任何时刻的输出信号,与该时刻的输入信号有关;与信号作用前电路原来所处的状态有关。

(2)构成一异步n2进制加法计数器需要 n 个触发器,一般将每个触发器接成计数或T’型触发器。

计数脉冲输入端相连,高位触发器的 CP 端与邻低位Q端相连。

(3)一个4位移位寄存器,经过 4 个时钟脉冲CP后,4位串行输入数码全部存入寄存器;再经过 4 个时钟脉冲CP后可串行输出4位数码。

(4)要组成模15计数器,至少需要采用 4 个触发器。

5-2 判断题(1)异步时序电路的各级触发器类型不同。

(×)(2)把一个5进制计数器与一个10进制计数器串联可得到15进制计数器。

(×)(3)具有 N 个独立的状态,计满 N 个计数脉冲后,状态能进入循环的时序电路,称之模N计数器。

(√)(4)计数器的模是指构成计数器的触发器的个数。

(×)5-3 单项选择题(1)下列电路中,不属于组合逻辑电路的是(D)。

A.编码器B.译码器C. 数据选择器D. 计数器(2)同步时序电路和异步时序电路比较,其差异在于后者( B )。

A.没有触发器B.没有统一的时钟脉冲控制C.没有稳定状态D.输出只与内部状态有关(3)在下列逻辑电路中,不是组合逻辑电路的有( D )。

A.译码器B.编码器C.全加器D.寄存器(4)某移位寄存器的时钟脉冲频率为100KHz,欲将存放在该寄存器中的数左移8位,完成该操作需要(B)时间。

A.10μSB.80μSC.100μSD.800ms(5)用二进制异步计数器从0做加法,计到十进制数178,则最少需要( C )个触发器。

A.6B.7C.8D.10(6)某数字钟需要一个分频器将32768Hz的脉冲转换为1HZ的脉冲,欲构成此分频器至少需要(B)个触发器。

A.10B.15C.32D.32768(7)一位8421BCD码计数器至少需要(B)个触发器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

40
5.8异步计数器
1.异步计数器的概念:异步计数器中的 触发器不会同时改变状态,因为它们没 有共同的时钟脉冲
41
2. 三位异步二进制计数器
42
波形图
Q0:2分频 Q1:4分频 Q2:8分频
Q0 Q1’ Q2
43
3.四位异步十进制计数器
1 CP 2 3 4 5 6 7 8 9 10
起译码 作用
电路分析: Di输入的数据,在cp 上升沿作用下,逐位 向左移动,经过4个 脉冲,将把输入的第 1个数传送到输出D0。
电压波形
34
5.5.MSI移位寄存器
M=0 M=1
串行输出
74LS95右移 移位寄存器
并 行 输 出
(1)电路形式:电路接成串行移位右移,并行输入,并行输出。 (2)工作原理:当方式控制M=1时,允许数据以并行方式输入,在cp2作用下,并 行存入J-K FF,并以并行方式输出Data.Q0~Q3。当M=0时,并行输入被禁止, 允许串行输入到J-K FF,在cp1作用下逐位右移。
1
1
1
1
4位异步二进制计数器(74LS93)
电路特点: 74LS93是一个MSI.模2×8进制计数器。从电路形式上看,第1 个FF为2进制,第2~4个FF是8进制计数器。采用两个时钟脉冲 CPA,CPB,有2个复位输入端,为方便灵活使用。
46
74LS93应用
用74LS93构成模16计数器。 将QA(第一级FF输出)作为CPB 使用,成为模16计数器。
(4)将驱动方程分别代入J-K FF的特性方程:
001 000 (2)时序电路的输出为Q3Q2Q1
(3)各FF的驱动方程: J1=Q3 K1=1 J2=1 K2=1 J3=Q2Q1 K3=1
010
n+KQ Qn+1=JQ011 n
100
得:Q1n+1=Q3n Q1n (cp1↓ )
状态转换图 Q2
n+1=Q n 2
44
4位异步模12计数器 (采用部分译码,部分反馈复位法)
CP
Q3 0 0
Q2 0 0
Q1 0 0
Q0 0 1 12个状态 循环
因为电路中的J-K FF全接 成T-FF形式,J=K=1,所 以4位T-FF属二进制计数 方式,模12计数器。
0 1
11 12
1 1
0 1
1 0
1 0 正常的次态 45
15
10
Mealy型状态机描述方法
状态方程: 状态 =F ( 记忆的当前状态, 输入信号); 输出方程: 输出 =G (记忆的当前状态, 输入状态);
11
(2)Moore(摩尔)型状态机框图
输出方程: y(tn)=F[w(tn
Moore型状态机输出只与当前记忆状态有关,与输入无关。
12
Moore型状态机描述方程:
3
时序逻辑电路的特点
• 1.除了有组合逻辑电路以外,还有存储电路, (由F.F.组成)具有记忆过去输入信号的能 力 • 2.存储电路的状态反馈到输入端与输入信号 共同决定其组合电路部分的输出.
4
1.两个简单的时序逻辑电路的结构
时序逻辑=存储元件+组合逻辑
1
1
1
5
时序逻辑=组合逻辑电路+存储元件
由状态方程可得状态转换表: 设初始状态:Q1nQ0n=00
Q1 n Q0 n
0 00 01 10 11 00 01 10 11
En 1 01 10 11 00
S1
S2
S3 S0
Q1n+1
Q0n+1
20
状态转换图
Max=0 En=1 En=1 En=1 S0 S1 En=1 Max=0 S3 En=1 S2
8
时序逻辑电路的结构框图的另一种形式 (有存储元件输出的)
wL
Zm
Xi
Comb. LogicFra bibliotekMemory Logic
Qn
Yk
9
3.时序逻辑电路的两种类型
1.Mealy型时序逻辑电路(状态机)的框图 输出方程: y(tn)=F[x(tn),w(tn)]
Mealy型状态机输出不仅与记忆状态有关,而且与当前输入有关。
因为图中J-K FF接成D-FF形式,故此:D=DiM+s· M,时钟:cp=M· clk1+M· clk2
35
5.6 74LS194双向移位寄存器
R/ L =1 =0
左移 右移
(1)电路形式:为了使74LS95 能向左移位,将QD接到C输 入,QC接到B输入,QB接到A 输入端,就可实现双向移动。 (2)双向移位:当R/L=1时,右 移;当R/L=0时,左移。 (3)电路中D-FF的驱动方程: Di=[R/L· i+1+R/L· i-1] (cp↑ ) Q Q
18
3.Mealy型同步时序电路的分析
19
驱动方程: D0=Q0nEn+ Q0nEn D1=Q1nEn+ Q1nQ0nEn + Q1nQ0nEn 次态方程: Q0n+1= D0 Q1n+1= D1 状态方程: Q0n+1=(Q0n⊕ En) ↑cp Q1n+1=(Q1nEn+Q1nQ0nEn+Q1nQ0nE n) ↑cp
36
(4)用74LS194实现8位双向移位寄存器
右移输入
左移输入
37
5.7计数器
• 1.计数器概述: • 定义: 连接在一起能够完成数据计数操作的一组触 发器叫作计数器。 • 模: 用于技术的触发器数及它们的连接方式,决定 可能计数的状态数称作模。计数器完成一个计数 周期就指定了状态序。
38
2.计数器的分类
0 1 0
时序波形图:
Q1nQ0n Q1n+1Q0n+1 B=Q1 输入cp数 将驱动方程带入J-K FF的特性方程:Qn+1=JQ+KQ (1) (2)
(3)
00 得到状态方程:
01 10
00
0 1
0
0 1 1 1
Q0n+1= Q1n Q0n (↓)
10
01
Q n+1= (4) 1
Q1n Q0n (↓) 00
En=1 (F) Max=1
Max=0
输出方程:F=Q1Q0En=1 只有在En =1,Q1Q0 =11时,F=1
21
同步Moore型时序逻辑电路
状态转换图: 状态转换表: 时钟方程:cp0=cp1=cp 设初始状态为Q n 1 n 驱动方程:J =Q 1KQ0 =00 =1 1
0 0 J1=Q00 K1=1 1 输出方程:B=Q1 0 1 0 1 1 1
(cp2↓ )
Q3n+1=Q3n Q2n Q1n (cp3↓ )
30
异步时序逻辑电路(详见书上例5.2.4)
31
5.4移位寄存器
概述:本章将学习寄存器和移位寄存器的概念和工作原理 其中移位寄存器:74LS95;双向移位寄存器:74LS194 1.移位寄存器的分类: (1).串行输入/串行输出移位寄存器 (2).串行输入/并行输出移位寄存器 (3).并行输入/串行输出移位寄存器 (4).并行输入/并行输出移位寄存器 (5).双向移位寄存器 (6). 移位寄存器的应用
39
3.具体的计数器件
• • • • • • • • 74LS93 74LS160 74LS161 74LS163 74LS190 74LS191 74LS193 74LS290 4位二进制计数器 同步十进制(加法)计数器 4位同步二进制计数器 4位二进制计数器, 有同步复位 单时钟同步,十进制加减(可逆)计数器 模16二进制可逆计数器 双时钟同步,模16可逆计数器 十进制计数器(2-5-10异步计数器)
22
例2. 同步Moore型时序逻辑电路
23
电路的状态转换图
24
电路的时序图
25
例3.同步Mealy型时序逻辑电路
26
状态转换图
27
5.3异步时序逻辑电路的分析 :
• 异步时序逻辑电路的特殊问题 : 1.异步时序电路中,F.F.时钟不是全部接于同一CLK脉冲源, 因此电路的状态方程必须将每个F.F.的时钟信号作为一个 变量写入; 2.此状态方程所表示的逻辑功能只有在它的CLK输入触发信 号到来时才起作用,并且只有F.F.边沿到来时状态方程才 成立,这决不是一个CLK变量与其它变量相与的逻辑关系.
28

1.
同步与异步时序电路的差别
从电路的结构上看,有一个以上的CLK信号,用前面 的FF输出作为后面FF的CLK信号。 每个FF的状态只与它的输入信号和连的CLK信号有关。
2.
29
例1.分析下述逻辑电路的功能
F.F.1
F.F.2
F.F.3
(1)时钟方程:cp1=cp3=cp cp=Q1(↓) 电路状态转换真值表
第5章 时序逻辑电路的分析
1
Chapter 5. 本章任务
• 1 学习时序逻辑电路的分析方法;
• 2学习时序逻辑电路的设计方法; • 3学习中规模集成电路的应用;计数器、寄存 器、移位寄存器、顺序脉冲发生器等
2
5.1时序逻辑电路概述
• 时序逻辑电路定义:时序逻辑电路是一种 在任何时刻的输出, 不仅取决于该时刻电路 的输入,而且与电路过去的输入有关的逻辑 电路.因此时序逻辑电路必须具有存储功能.
输出 =G (当前记忆状态);
13
4.时序逻辑电路的特点
与组合逻辑电路相比,时序逻辑电路有如下两 个特点: (1)有存储功能的电路 (2)状态反馈到组合电路输入
相关文档
最新文档