电子技术基础-第11章_时序逻辑电路_第1页
电子技术基础-第11章_时序逻辑电路_第2页
电子技术基础-第11章_时序逻辑电路_第3页
电子技术基础-第11章_时序逻辑电路_第4页
电子技术基础-第11章_时序逻辑电路_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

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

文档简介

1、2021-6-22 第第11章章 时序逻辑电路时序逻辑电路 成都理工大学工程技术学院成都理工大学工程技术学院 自动化工程系自动化工程系 雷永锋雷永锋 2013 2021-6-22 第第11章章 时序逻辑电路时序逻辑电路 11.1 触发器触发器 11.2 时序逻辑电路的分析时序逻辑电路的分析 11.3 常用时序逻辑电路组件常用时序逻辑电路组件 11.4 时序逻辑电路的设计时序逻辑电路的设计 2021-6-22 11.1 触发器触发器 11.1.1 基本基本R-S触发器触发器 而而 2021-6-22 2.触发器的触发器的“空翻空翻”现象现象 要保证每来一个时钟脉冲,同步要保证每来一个时钟脉冲,同

2、步RS触发器至多翻触发器至多翻 转一次,就必须要求在时钟脉冲高电平持续时间转一次,就必须要求在时钟脉冲高电平持续时间 (即(即CP = 1),),输入信号输入信号S和和R保持不变保持不变。 触发器发生两次、甚至多次翻转,这种现象称为触触发器发生两次、甚至多次翻转,这种现象称为触 发器的发器的“空翻空翻”现象。现象。 同步同步RS触发器在计数状态下的工作触发器在计数状态下的工作: 把同步把同步RS触发器的触发器的Q、Q 分别与输入端分别与输入端R、S相连,相连, 就构成计数式就构成计数式RS触发器。触发器。 图图11-6 同步同步RS触发器接成计数型触发器触发器接成计数型触发器 2021-6-2

3、2 同步同步RS触发器能在计数状态下正触发器能在计数状态下正 常工作对常工作对CP的宽度有严格的限制的宽度有严格的限制 , CP的宽度又必须大于的宽度又必须大于2tpd, ,宽度 宽度 必须在必须在23tpd之间之间 此这种类型的计数此这种类型的计数 器没有实用价值器没有实用价值 2021-6-22 11.1.3 主从型主从型JK触发器触发器 主从型主从型JK触发器由两级同步触发器由两级同步RS触发器串接而成,触发器串接而成, 如如图图11-7所示。所示。 端交叉反馈到主触发器的输入端交叉反馈到主触发器的输入从触发器的从触发器的Q、Q 控制端,便构成控制端,便构成主从型主从型JK触发器。触发器

4、。 当当J = K = 0时,触发器输入端被封锁,时,触发器输入端被封锁,CP对对 触发器不起作用,所以,输出保持原状态。触发器不起作用,所以,输出保持原状态。 1电路的组成和符号电路的组成和符号 2. 主从型主从型JK触发器的工作原理与逻辑功能触发器的工作原理与逻辑功能 2021-6-22 主触发器主触发器 从触发器从触发器 图图11-7 主从型主从型JK触发器触发器 2021-6-22 当当J = 0,K = 1时若触发器原来处于时若触发器原来处于1状态则在状态则在 CP = 1时主触发器置时主触发器置0再将主触发器的状态送入从触再将主触发器的状态送入从触 发器,发器,完成了置完成了置0的

5、功能。的功能。 若触发器原来处于若触发器原来处于0状态当状态当J = 0,K = 1时在时在CP 到来之后,到来之后,触发器都被置触发器都被置0 。 当当J = 1,K = 0时,按同样的方法分析可知,无时,按同样的方法分析可知,无 论触发器原状态如何,论触发器原状态如何,CP过后触发器的状态必定是过后触发器的状态必定是 Q = 1,Q=0。 当当J = K = 1时,在时,在CP=1时,将从触发器的相反时,将从触发器的相反 状态存入主触发器状态存入主触发器;又在又在CP由由1变为变为0时,将主触时,将主触 发器的状态送入从触发器。发器的状态送入从触发器。,每来一个时钟脉冲,每来一个时钟脉冲,

6、 触发器的状态向相反的状态翻转:触发器的状态向相反的状态翻转:Qn+1=Qn 2021-6-22 JKQn+1 00Qn 010 101 11 Qn 表表11-3 JK触发器功能表触发器功能表 同步输入端同步输入端 1nnn QJQKQ 逻辑功能的分析,是在假设逻辑功能的分析,是在假设CP = 1期间期间J、K输入信输入信 号状态保持不变的条件下进行的号状态保持不变的条件下进行的 2021-6-22 例例11-1 主从型主从型JK触发器的触发器的J、K输入信号如输入信号如图图11-8所所 示,试画出输出端示,试画出输出端Q的波形。的波形。 解解: 根据表根据表11-3可画出相应的可画出相应的Q

7、端的波形。端的波形。 图图11-8 2021-6-22 3. 异步输入端异步输入端RD和和SD的作用的作用 SD和和RD端的作用不受端的作用不受CP同步控制同步控制 11.1.4 边沿触发型边沿触发型JK触发器触发器 为解决主从型为解决主从型JK触发器触发器CP = 1期间,期间,J、K端的端的 正向干扰可能使触发器产生误动作问题,产生正向干扰可能使触发器产生误动作问题,产生 了了边沿型边沿型JK触发器触发器。 特点:特点:它的抗干扰性能要比主从型触发器好它的抗干扰性能要比主从型触发器好, 边沿型触发器有边沿型触发器有正正边沿和边沿和负负边沿两种触发方式边沿两种触发方式 负边沿触发器在下降沿触

8、发后的状态取决于负边沿触发器在下降沿触发后的状态取决于 下降沿之前下降沿之前J、K的情况。负边沿型的情况。负边沿型JK触发触发 器的逻辑功能同主从型器的逻辑功能同主从型JK触发器触发器 2021-6-22 图图11-9 T109双双JK触触 发器外引线排列图发器外引线排列图 图图11-10 74LS76双双JK 触发器外引线排列图触发器外引线排列图 2021-6-22 11.1.5.维持阻塞型维持阻塞型D触发器触发器 另一方面反馈到另一方面反馈到E门和门和D 门,门, 封锁了封锁了E门和门和D门,使门,使e = 1、d = 1,这样,这样c = 0的的 反馈信号既维持了置反馈信号既维持了置1信

9、号(信号(c=0),又阻塞了置又阻塞了置0信信 号号,(d=0)的产生。因此在的产生。因此在CP高电平期间高电平期间,D端的变化只端的变化只 能引起能引起f的变化的变化,不会进一步引起触发器输出状态的变不会进一步引起触发器输出状态的变 化。当化。当CP再由再由1变为变为0时时,C、D门被封锁,触发器的状门被封锁,触发器的状 态当然不会改变。态当然不会改变。 Q 2021-6-22 2在在CP到达前,到达前,D = 0 在时钟脉冲来到之前,即在时钟脉冲来到之前,即CP = 0,此时,此时e = 0,f = 1在在 CP由由0变为变为1后,后,D门的输入全部为门的输入全部为1。其输出。其输出d由由

10、1变变 为为0,而,而C门则因门则因e = 0,所以其输出保持为,所以其输出保持为c = 1。d的的 0输出,一方面驱使由输出,一方面驱使由A、B门组成的基本触发器置门组成的基本触发器置0, 于是于是Q = 0, =1;另一方面又反馈到;另一方面又反馈到F门的输入端,门的输入端, 封锁了信号的输入通道,使得在封锁了信号的输入通道,使得在CP = 1期间,无论期间,无论D 端信号如何变化,都能保持端信号如何变化,都能保持e为为0、f为为1,从而保证了,从而保证了 c = 1,d = 0既维持了置既维持了置0信号(信号(d = 0),又阻塞了置),又阻塞了置 1信号(信号(c = 0)的产生,使输

11、出)的产生,使输出Q和在和在CP = 1期间不期间不 再变化。再变化。CP回到低电位时,回到低电位时,C、D门被封锁,触发器门被封锁,触发器 的状态不会改变。的状态不会改变。 Q 2021-6-22 由于当一位数置于由于当一位数置于D端时,它要待到下一个端时,它要待到下一个CP到来到来 时才被传送到时才被传送到Q输出端,因此又把输出端,因此又把D触发器叫做触发器叫做延迟延迟 (Delay)触发器)触发器。 DQn+1 00 11 表表11-4 D触发器的功能表触发器的功能表 D触发器的特性方程为触发器的特性方程为: 1n QD (11-3) 2021-6-22 11.1.6 触发器的触发方式触

12、发器的触发方式 1电位触发方式电位触发方式 电位电位 触发触发 方式方式 正电位触发正电位触发: 触发器只能在触发器只能在CP = 1期间翻转,期间翻转, 而在而在CP = 0期间不能翻转期间不能翻转 负电位触发负电位触发: 触发器只能在触发器只能在CP = 0期间翻转,期间翻转, 而在而在CP = 1期间不能翻转期间不能翻转 为了在逻辑符号图上与其他两种触发方式加以区为了在逻辑符号图上与其他两种触发方式加以区 别,其别,其CP端不加端不加“”符号,而正、负电位触发则符号,而正、负电位触发则 以在以在CP端属部端属部有无小圆圈有无小圆圈来区分。来区分。 2021-6-22 2主从触发方式主从触

13、发方式 特点特点: 触发过程分主、从两步完成触发过程分主、从两步完成 缺点缺点: 在在CP = 1期间,输入信号不允许变化,否则期间,输入信号不允许变化,否则 就有可能产生不符合该触发器逻辑状态表的就有可能产生不符合该触发器逻辑状态表的 错误结果。错误结果。 主从触发方式的触发器在逻辑符号图上,其主从触发方式的触发器在逻辑符号图上,其CP端加端加 “”符号,对于前(正)后(负)沿翻转则以在符号,对于前(正)后(负)沿翻转则以在 CP端属部有无小圆圈来区分。端属部有无小圆圈来区分。 3. 边沿触发方式边沿触发方式 特点特点: 触发器只在时钟脉冲跳变时发生翻转,而在维触发器只在时钟脉冲跳变时发生翻

14、转,而在维 持为持为0或维持为或维持为1期间,输入信号的任何变化都期间,输入信号的任何变化都 不会影响触发器的输出状态。不会影响触发器的输出状态。 2021-6-22 其逻辑符号图与主从触发方式的触发器相同其逻辑符号图与主从触发方式的触发器相同 11.2 时序逻辑电路分析时序逻辑电路分析 时序逻辑电路由时序逻辑电路由组合逻辑电路组合逻辑电路和和存储电路存储电路两部分组成两部分组成 存储电路的存储电路的输出状态必须反馈到组合电路的输入端输出状态必须反馈到组合电路的输入端,与与 输入信号一起,共同决定组合逻辑电路的输出。输入信号一起,共同决定组合逻辑电路的输出。 图图11-12 时序逻辑时序逻辑

15、电路结构电路结构 框图框图 2021-6-22 1 , nn t t表示相邻的两个离散时间表示相邻的两个离散时间 式中式中 输出方程输出方程 : ( ) ( ),( )YF XQ nnn ttt 驱动方程驱动方程: ( ) ( ),( )ZH XQ nnn ttt 状态方程状态方程: 1 () ( ),( ) QG ZQ nnn ttt (11-4) 根据时钟脉冲加入方式的不同分为根据时钟脉冲加入方式的不同分为同步时序逻辑电路同步时序逻辑电路 和和异步时序逻辑电路异步时序逻辑电路 根据输出信号的特点将时序电路分为根据输出信号的特点将时序电路分为米利(米利(Mealy)型)型 和和摩尔(摩尔(M

16、oore)型)型 11.2.1 时序逻辑电路的基本分析方法时序逻辑电路的基本分析方法 2021-6-22 时序逻辑电路分析时序逻辑电路分析就是分析给定逻辑电路的逻辑功能就是分析给定逻辑电路的逻辑功能 其一般步骤其一般步骤 : (1)分析电路的组成。分析电路的组成。 (2)根据给定的电路,写出写出每个触发器的时钟根据给定的电路,写出写出每个触发器的时钟 方方 程、驱动方程和输出方程程、驱动方程和输出方程 (3) 把各个触发器的驱动方程代入触发器的特性方把各个触发器的驱动方程代入触发器的特性方 程,得出各触发器的状态方程。程,得出各触发器的状态方程。 (4) 根据状态方程和输出方程,求出次态和输出

17、,根据状态方程和输出方程,求出次态和输出, 列出完整的逻辑状态转换表或者状态转换图,画出列出完整的逻辑状态转换表或者状态转换图,画出 时序图(波形图)。时序图(波形图)。 (5) 根据得到的状态转换表或者状态转换图等根据得到的状态转换表或者状态转换图等,分分 析该时序电路的状态变化规律,确定其逻辑功能析该时序电路的状态变化规律,确定其逻辑功能. 对于有些时序电路,还需要检查电路能否自启动。对于有些时序电路,还需要检查电路能否自启动。 2021-6-22 11.2.2 时序逻辑电路分析举例时序逻辑电路分析举例 例例11-2 分析如图分析如图11-13所示时序逻辑电路的功能,所示时序逻辑电路的功能

18、, 假设初始状态为假设初始状态为Q2Q1Q0011。 图图11-13 例题例题11-2的逻辑图的逻辑图 2021-6-22 解解: 首先首先 分析分析 电路电路 组成组成 图图11-13所示时序逻辑电路由三个所示时序逻辑电路由三个 JK触发器触发器F0、F1和和F2组成,它们组成,它们 受同一个时钟脉冲受同一个时钟脉冲CP控制,因此控制,因此 是同步时序电路。是同步时序电路。 写出每个触写出每个触 发器的时钟发器的时钟 方程、驱动方程、驱动 方程和输出方程和输出 方程。方程。 时钟方程时钟方程: 123 CPCPCPCP 驱动方程驱动方程: J0= n Q 2 , K0= n Q 2 J1=

19、,K1= n Q 0 n Q0 J2= ,K2= n Q 1 n Q 1 输出方程:本电路不存在输出方程输出方程:本电路不存在输出方程 2021-6-22 求各触 发器状 方程 1 0 n Q n Q2 = 1 1 n Q n Q 0= 1 2 n Q n Q 1 = 由状态 方程列 出状态 转换表 原状态原状态新状态新状态 0 1 11 1 0 1 1 01 0 1 1 0 10 1 1 n Q2 n Q 1 n Q0 1 2 n Q 1 1 n Q 1 0 n Q 2021-6-22 图图11-14 例例11-2的波形图的波形图 检查电检查电 路能否路能否 自启动自启动 2021-6-22

20、 11.3 常用时序逻辑电路组件常用时序逻辑电路组件 11.3.1 寄存器寄存器 寄存器(寄存器(Register)是存放数码的部件,它必须具)是存放数码的部件,它必须具 备接收和寄存数码的功能备接收和寄存数码的功能,可分为数码寄存器和移位可分为数码寄存器和移位 寄存器两大类寄存器两大类. 1数码寄存器数码寄存器 只具有接收数码和清除原有数码功能的寄存器称为只具有接收数码和清除原有数码功能的寄存器称为 数码寄存器数码寄存器。 2021-6-22 图图11-15 由由4个个D触发器组成的触发器组成的4位数码寄存器位数码寄存器 2移位寄存器移位寄存器 既具有存放数码功能又具有移位功能的寄存器称为既

21、具有存放数码功能又具有移位功能的寄存器称为移移 位寄存器位寄存器。移位寄存器。移位寄存器按其所具备移位功能的不同按其所具备移位功能的不同可可 分为分为:单向移位寄存器和双向移位寄存器单向移位寄存器和双向移位寄存器;按输入方式按输入方式 的不同的不同可分为可分为:串行输入和并行输入串行输入和并行输入;按输出方式的不按输出方式的不 同同又可分为又可分为:串行输出和并行输出。串行输出和并行输出。 2021-6-22 (1) 由由D触发器组成的左移移位寄存器触发器组成的左移移位寄存器用用D触发触发 器组成的器组成的4 位左移移位左移移 位寄存器位寄存器 2021-6-22 CP顺顺 序序 DATA 移

22、位寄存器中数码移位寄存器中数码 串行输出串行输出 Q4Q3Q2Q0 010000 0 0 0 0 10 0 0 0 0 0 1 0 1 0 1 0 1 21 31 4 0 0 0 0 0 1011 1 0 1 1 0 5 0 1 1 0 1 1 0 0 1 0 0 0 0 0 0 0 6 7 8 表表11-6 移位寄存器中数码的移动情况移位寄存器中数码的移动情况 2021-6-22 (2) 由由JK触发器组成的右移移位寄存器触发器组成的右移移位寄存器 图图11-17 由由JK触发器组成的触发器组成的4位右移寄存器位右移寄存器 2021-6-22 计数器可以按加、减计数顺序构成计数器可以按加、减

23、计数顺序构成加法或减法计数加法或减法计数 器器,也可以是既可进行加、又可进行减的,也可以是既可进行加、又可进行减的可逆计数可逆计数 器器;计数器按工作方式可分为;计数器按工作方式可分为异步和同步计数器异步和同步计数器; 按进位数值来分,可分为按进位数值来分,可分为二进制、十进制和其他任二进制、十进制和其他任 意进制计数器意进制计数器。 11.3.2 计数器计数器 1二进制计数器二进制计数器 (1)异步二进制加法计数器)异步二进制加法计数器 4位二进制加法计数器状态表见位二进制加法计数器状态表见书(书(P243) 表表11-7 2021-6-22 图图11-18 4位位 异步二进制异步二进制 加

24、法计数器加法计数器 图图11-19 图图11-18所所 示的示的4位异位异 步二进制步二进制 加法计数加法计数 器波形图器波形图 2021-6-22 (2)异步二进制减法计数器)异步二进制减法计数器 4位二进制减法计数器状态位二进制减法计数器状态表表11-8见见P244 图图11-20 4位异步二进制减法计数器位异步二进制减法计数器 2021-6-22 比较比较:当用下降沿触发时,加法计数器用当用下降沿触发时,加法计数器用Q端输出,端输出, 而减法计数器用而减法计数器用Q Q端输出;端输出; 当用上升沿触发时,加法计数器用当用上升沿触发时,加法计数器用Q Q端输出,端输出, 而减法计数器用而减

25、法计数器用Q端输出。端输出。 (3)同步二进制加法计数器)同步二进制加法计数器 将计数脉冲直接送到各触发器将计数脉冲直接送到各触发器C端,而触发器端,而触发器 是否翻转则由各低位触发器的输出加以控制。当计是否翻转则由各低位触发器的输出加以控制。当计 数脉冲到来时,应该翻转的触发器就数脉冲到来时,应该翻转的触发器就同时翻转同时翻转,而,而 无需等候逐级往前传递的进位信号,此即无需等候逐级往前传递的进位信号,此即“同步同步” 的概念。的概念。 2021-6-22 图图11-21 同步二进制加法计数器同步二进制加法计数器 当当Q1、Q2、 Q3端分别端分别 和各和各J、K 端作如图端作如图 连接时,

26、连接时, 则则: 12211 1QKJKJ 321442133 QQQKJQQKJ 2021-6-22 (4) 同步二进制减法计数器同步二进制减法计数器 与同步二进制加法计数器逻辑图相比,两者的区与同步二进制加法计数器逻辑图相比,两者的区 别是将加法计数器中的别是将加法计数器中的Q端换为端换为Q Q 2. 十进制计数器十进制计数器 十进制计数器是在二进制计数器的基础上得出的,十进制计数器是在二进制计数器的基础上得出的, 它用它用4位二进制代码来表示位二进制代码来表示1位十进制数位十进制数(二二十进十进 制(制(BCD)计数器)计数器 ) 根本区别根本区别 : 二进制计数器(二进制计数器(4位)

27、却有位)却有16种状态种状态 十进制计数器只要求十进制计数器只要求10种状态种状态 改造改造 4位二进制计数器位二进制计数器 2021-6-22 (1) 同步十进制加法计数器同步十进制加法计数器 图图11-22 同步十进制加法计数器的逻辑图同步十进制加法计数器的逻辑图 触发器的驱触发器的驱 动方程:动方程: JA=KA=1 JD=QA QB QC , KD=Q A nnnn JB=QA QD, nn nn QA QBJC=KC= n KB=QA 2021-6-22 代入到代入到JK触发器的特性方程触发器的特性方程 1nnn QJQKQ 计算出各触发器的状态方程为计算出各触发器的状态方程为 C=

28、 n D Q n A Q 1n C Q n A Q n B Q n C Q n B n AQ Q n C Q=+ 1n A Q n A Q = 1n B Q n D Q n B Q n A Q n B Q2 n A Q =+ 1n D Q n A Q n B Q n C Q n D Q n A Q n D Q= + 输出方程为输出方程为: 进位进位 出现的状态称为出现的状态称为 有效状态,有效状态,计数计数 循环中不出现的循环中不出现的 状态称为状态称为无效状无效状 态态 在时钟脉冲作用在时钟脉冲作用 下能使电路自动下能使电路自动 回到某个有效状回到某个有效状 态,称为电路能态,称为电路能 自

29、启动自启动 2021-6-22 为了更形象直观地显示电路的逻辑功能,还可以用逻为了更形象直观地显示电路的逻辑功能,还可以用逻 辑状态转换图来表示,如图辑状态转换图来表示,如图11-23(a)所示所示 (a)逻辑状态转换图逻辑状态转换图 计数器计数器 的状态的状态 转换转换 方向方向 2021-6-22 (b)波形图波形图 图图11-23 同步十进制加法计数器的状态转换图和波形图同步十进制加法计数器的状态转换图和波形图 计数器计数器输入输入10个脉个脉 冲,进位端才冲,进位端才输出输出 一个脉冲一个脉冲,故这种,故这种 计数器不仅可以计计数器不仅可以计 数,而且还具有数,而且还具有10 分频分频

30、的功能的功能 2021-6-22 (2)异步十进制加法计数器)异步十进制加法计数器 主从触主从触 发器发器 图图11-24 异步十异步十 进制加法计数器进制加法计数器 2021-6-22 例例11-3 一计数器的逻辑图如图一计数器的逻辑图如图11-25所示,设其初始所示,设其初始 状态状态Q3Q2Q1=000,试说明其逻辑功能。,试说明其逻辑功能。 图图11-25 2021-6-22 解解(1)写出各触发器信号输入端的逻辑表达式(也)写出各触发器信号输入端的逻辑表达式(也 称为计数器的驱动方程):称为计数器的驱动方程): 1 131 KQJ 122 QKJ 1 3213 KQQJ (2)将初始

31、状态)将初始状态000代入驱动方程,可得代入驱动方程,可得J1=K1=1; J2=K2=0;J3=0,K3=1。 相应的逻辑状态表(直到计数器恢复初始的相应的逻辑状态表(直到计数器恢复初始的 000状态),如状态),如表表11-10所示所示 2021-6-22 1 3213 KQQJ 122 QKJ 131 1J Q K 表表11-10 例例11-3的逻辑状态表的逻辑状态表 时钟脉时钟脉 冲数冲数 触发器信号输入端逻辑状态触发器信号输入端逻辑状态 计数器计数器 状态状态 Q 3 Q 2 Q 1 001011000 101111001 201011010 311111011 401001100

32、501011000 2021-6-22 第第5个时钟脉冲输入后,计数器状态由个时钟脉冲输入后,计数器状态由100恢复为恢复为 000,即经过,即经过5个脉冲循环一次,开始另一个计数周个脉冲循环一次,开始另一个计数周 期,所以,期,所以,图图11-25所示逻辑图为同步五进制加法计所示逻辑图为同步五进制加法计 数器数器 例例11-4 试分析试分析图图11-26所示逻辑图,说明它是具有什么所示逻辑图,说明它是具有什么 功能的电路。功能的电路。 图图11-26 解解(1)写出写出 各触发器驱动各触发器驱动 方程:方程: 11 31 KQJ 1 22 KJ 1 3213 KQQJ 2021-6-22 (

33、2)假设逻辑电路初始状态假设逻辑电路初始状态Q3Q2Q1=000,列出状,列出状 态转换表如态转换表如表表11-11所示所示 表表11-11 例例11-4的状态转换表的状态转换表 计数计数 顺序顺序 电路状态电路状态等效等效 十进十进 制数制数 Q3Q2Q1 00000 10011 20102 30113 41004 50000 异步五进制异步五进制 加法计数器加法计数器 2021-6-22 11.4 时序逻辑电路设计时序逻辑电路设计 根据给定的逻辑功能,设计出符合要求的根据给定的逻辑功能,设计出符合要求的 时序逻辑电路,叫做时序逻辑电路,叫做时序逻辑电路的设计时序逻辑电路的设计 11.4.1

34、 时序逻辑电路设计的几种方法时序逻辑电路设计的几种方法 采用标准的小规模集成器件、触发器和门电路等,采用标准的小规模集成器件、触发器和门电路等, 通过一般设计步骤得到符合要求的时序逻辑电路通过一般设计步骤得到符合要求的时序逻辑电路 采用标准的中、大规模集成电路组件进行逻辑设计。采用标准的中、大规模集成电路组件进行逻辑设计。 采用由软件组态的大规模集成器件、微处理器采用由软件组态的大规模集成器件、微处理器 等设计应用系统,如用等设计应用系统,如用VHDL、Maxplus、 PSpice、Multisim和Quartus等软件工具进行设计。等软件工具进行设计。 2021-6-22 1.采用可编程的

35、逻辑器件,如采用可编程的逻辑器件,如PAL、GAL、PLD、 CPLD和和FPGA等进行时序逻辑电路和数字系统的设计。等进行时序逻辑电路和数字系统的设计。 11.4.2 时序逻辑电路设计的一般步骤时序逻辑电路设计的一般步骤 11.4.3 时序逻辑电路设计举例时序逻辑电路设计举例 1. 同步记数器设计举例同步记数器设计举例 2021-6-22 例例11-5 试设计一个可控的同步加法计数器,要求当试设计一个可控的同步加法计数器,要求当 控制信号控制信号M0时为六进制、时为六进制、M1时为三进制。时为三进制。 解:解:(1):根据题意知,可控同步加法):根据题意知,可控同步加法 计数器的功能如计数器

36、的功能如图图11-27所示。所示。 分析分析 要求要求 根据题意知,可控同步加法计数器的功根据题意知,可控同步加法计数器的功 能如能如图图11-27所示。所示。 M=0时,时,N=6 M=1时,时,N=3 CP 输入计数脉冲 N=6时的进位信号 N=3时的进位信号 M 可控同步可控同步 加法计数器加法计数器 图图11-27 可控计数器功能示意图可控计数器功能示意图 2021-6-22 建立原始状态图如图建立原始状态图如图11-28所示所示 图图11-28 原始状态图原始状态图 2021-6-22 确定触发器数确定触发器数 目及类型、选目及类型、选 择状态编码择状态编码 2nN=6 取取n=3,

37、选用,选用JK触发器。触发器。 编码顺序规定为编码顺序规定为 123 QQQ ,选,选 S0=000, S1=001, S2=010 S3=011, S4=100, S5=101 画出编码后状态图,如画出编码后状态图,如图图11-29所示所示 图图11-29 编码后的状态图编码后的状态图 2021-6-22 列出所求计列出所求计 数器的次态数器的次态 卡诺图卡诺图 图图11-30 计数器次态卡诺图计数器次态卡诺图 2021-6-22 由由图图11-30可得可得 nnnnnnnn nnnnnn nnnnnn QMQQMQQMQQQ QQMQQQQ QQQQQQ 1212112 1 1 21213

38、 1 2 21312 1 3 )( (11-5) 2021-6-22 根据编码后根据编码后 的状态图,的状态图, 可得到输出可得到输出 C1,C2的卡诺的卡诺 图图 (a)C1的卡诺图的卡诺图 2021-6-22 (b)C2的卡诺图的卡诺图 由由图图(a),(b)可得可得 输出方程为输出方程为: nn QQC 131 n MQC 22 2021-6-22 求驱动求驱动 方方 程程 将状态方程式将状态方程式(11-5)与与JK触发器的特触发器的特 性方程性方程 1nnn QJQKQ 作比较可得驱动作比较可得驱动 方程如下:方程如下: 1, , , 121 12132 13123 KMQJ QMK

39、QQJ QKQQJ n nnn nnn 2021-6-22 画画 逻逻 辑辑 图图 图图11-32 可控同步加法计数器可控同步加法计数器 2021-6-22 检查自检查自 启启 动动 当当M=0时使用了其中的时使用了其中的6种状态(种状态(000- 101),有两种无效状态(),有两种无效状态(110和和111);而);而 M=1时使用了其中的时使用了其中的3种状态(种状态(000-010),), 另外另外5种(种(011-111)是无效状态。)是无效状态。 图图11-33 无效状态转换情况无效状态转换情况 由以上可看由以上可看 出,所设计出,所设计 的时序电路的时序电路 能够自启动能够自启动

40、 2021-6-22 2.异步计数器设计举例异步计数器设计举例 例例11-6 试设计一个异步十进制减法计数器。试设计一个异步十进制减法计数器。 分析设计要分析设计要 求、建立原求、建立原 始状始状 态图态图 解解:(1) 十进制减法计数器的示意图如十进制减法计数器的示意图如 图图11-34所示,图中所示,图中B为借位为借位 图图11-34 由题意建立原始状态图由题意建立原始状态图 : 图图11-35 2021-6-22 确定触发确定触发 器的数目器的数目 及类型、及类型、 选择状态选择状态 编编 码码 (2) 2n 2n10N 取取n=4,选择,选择D型触发器。采用型触发器。采用8421编码,

41、编码, 状态图为:状态图为: 图11-36 选择时选择时 钟脉冲钟脉冲 画出十进制减法计数器的时序图:画出十进制减法计数器的时序图: 注意两点注意两点:一是一是每个触发器状态更新的规每个触发器状态更新的规 律决定于状态图,翻转时刻决定于时钟脉律决定于状态图,翻转时刻决定于时钟脉 冲的触发沿;冲的触发沿;二是二是CP脉冲数应大于等于脉冲数应大于等于N 2021-6-22 图图11-37 2021-6-22 1 21 32 41 C PC P C PQ C PQ C PQ 选:选: 1 CP 2 CP 3 CP 4 CP、 分别为触发器分别为触发器 、 1 F 2 F 、 3 F 4 F、的时钟脉

42、冲的时钟脉冲 求状态求状态 方方 程程 (4)即各触发器的次态方程)即各触发器的次态方程 图图11-38 减法计减法计 数器次态卡诺图数器次态卡诺图 2021-6-22 得到得到图图11-39(a)、(b)、(c)和和(d)所示卡诺图。所示卡诺图。 图图11-39 2021-6-22 得状态得状态 方程为方程为: nn nnnn nn nnnn QQ QQQQ QQ QQQQ 1 1 1 234 1 2 3 1 3 234 1 4 (11-6) 求输出求输出 方方 程程 nnnn QQQQB 1234 (5) 输出方程输出方程: 图图11-40 借借 位位B的卡诺图的卡诺图 2021-6-22

43、 检查能否检查能否 自启动自启动 (6) 无效状态转换情况,如无效状态转换情况,如表表11-14和和图图11-41所示所示 图图11-41 求驱动求驱动 方方 程程 (7) 由由式(式(11-6)状态方程结合状态方程结合D触发器的触发器的 特性方程特性方程 1n QD 即可求得驱动方程为即可求得驱动方程为: 4432 33 2432 11 nnn n nnn n DQQQ DQ DQQQ DQ 2021-6-22 画出逻画出逻 辑辑 图图 (8) 这种方法带有普遍性但是其中所介绍这种方法带有普遍性但是其中所介绍 的选择时钟脉冲的方法,有一定的局限的选择时钟脉冲的方法,有一定的局限 性。性。 图图11-42 异步十进制减法计数器异步十进制减法计数器 2021-6-22 3.一般时序电路设计举例一般时序电路设计举例 和计数器比较起来,设计一般时序电路时,有三个和计数器比较起来,设计一般时序电路时,有三个 问题比较突出:问题比较突出: (1) 是建立原始状态表或状态图比较困难是建立原始状态表或状态图比较困难 (2) 需要进行状态化简需要进行状态化简 (3) 选择状态编码也没有计数器那么容易选择状态编码也没有计数器那么容易 例例11-7 设计一个串行数据检测器。对它的要求是:设计一个串行数据检测器。对它的要求是: 连续输入三个或者三个以上的连续输入三个或者三个以上的1时,输出为时,

温馨提示

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

评论

0/150

提交评论