3.1.1基本RS(Reset-Set)锁存器

基本RS锁存器是指与非门构成电流RS锁存器
💡
关键:门电路的交叉耦合
RS锁存器中的:
  • R (Reset):复位,将输出置为0
  • S (Set):置位,将输出置为1
notion image
NOTE THAT:
这里的脚标上的D表示Direct,说明系统的工作是异步
这里还没有引入时钟信号,但是这个概念到后面很有用

与非门RS锁存器的工作状态

Q
功能
1
1
保持原值
保持
0
1
0
复位
1
0
1
置1
0
0
不定
禁止

或非门RS锁存器的工作状态

R
S
Q
功能
0
0
保持原值
保持
1
0
0
复位
0
1
1
置1
1
1
不定
禁止
从表中可以看出,两种锁存器的功能相同,只是控制信号的有效电平相反:
NOTE THAT:RS锁存器在输入为禁止态(R=S=0或R=S=1)时
  • 如果不是R、S的值同时改变导致离开禁止态
    • 👉电路状态确定,但是不符合逻辑
  • 如果R、S的值同时改变导致进入离开禁止态
    • 👉电路状态不确定,取决于哪个门先导通
建议根据这里的例子,从与非门的底层电路出发自己推导一遍
建议根据这里的例子,从与非门的底层电路出发自己推导一遍

例:禁止态分析

notion image
notion image
第一次禁止状态没有问题,第二次有问题

例:用RS锁存器实现无弹跳开关(去抖动)

notion image
当S处于上端时,
当开关向下拨动时,认为S端立刻断开,但是R端从接触到完全贴合需要一个抖动的过程
但是无论如何变化,电路输出只变化一次,因为对于RS锁存器而言只是在Reset和Hold两个状态之间跳变,不影响输出

例:实现7进制

  • 使用161(异步清零)
异步清零时,必须借助0110的下一个状态0111,利用0111状态作为反馈清零控制
notion image
notion image
这里会出现一个非常短暂的过渡态‘0111’;考察下述情况:
如果翻转速度不一致,很有可能会出现:先被清零→没有被有效置零
为了充分保证异步清零的有效性,必须保证清零脉冲有足够的宽度👉使用RS锁存器
notion image
notion image
notion image

3.1.2电平触发的同步锁存器

高电平触发的RS锁存器

  1. 引入了时钟信号(Clock Pulse,CP),只有当时钟信号为高的时候我们对RS锁存器的操作才会被执行
  1. 的优先级更高,可以无视时钟信号
    1. 因此,它们也称作异步置0,异步置1
notion image

RS锁存器动态分析如下

  • 状态由0翻转为1
notion image
  • 状态由1翻转为0
notion image

锁存器翻转时间要求

  • 时钟脉冲高电平持续时间 大于 3tpd
  • Q端从"0"翻转到"1"的时间:tpdLH = 2tpd
  • Q端从"1"翻转到"0"的时间:tpdHL = 3tpd
  • R和S端的状态切换应在时钟脉冲低电平期间完成

功能描述方法——以RS锁存器为例

状态转换图

notion image

卡诺图

notion image

状态方程

RS锁存器的状态方程为:
其中:
  • 为输入信号
  • 为当前状态(现态)
  • 为下一状态(次态)
NOTE THAT:
  1. 这里的状态方程其实对所有的RS锁存器均成立,没有考虑触发
  1. 具体应用时要考虑到底是低电平有效还是高电平有效进行调整

逻辑符号

notion image

高电平触发的D锁存器

基本结构与特点

  1. 对比上面高电平触发的RS锁存器电路图我们不难发现,只是将
  1. 的优先级更高,可以无视时钟信号
因此,我们可以直接写出下面的状态方程
notion image

状态方程

在CP高电平有效时:
说明D锁存器的次态完全由D端的输入决定,与现态无关

高电平D锁存器真值表

notion image

高电平D锁存器的电路符号

notion image

同步锁存器的特点及存在的问题

notion image

3.1.3 边沿触发的触发器

边沿触发器只有在CP脉冲的上升沿或下降沿时接收信号,并完成翻转。由于触发器响应输入信号的时间极短,所以,电路的可靠性高,抗干扰能力强。目前的触发器产品一般都采用该技术。

边沿触发的D触发器

notion image
notion image
  • 三角形🔺表示边沿触发
  • 如果没有⚪,默认上升沿↑触发;有⚪,则是下降沿↓触发
上升沿D触发器
上升沿D触发器
高电平D锁存器(触发器)
高电平D锁存器(触发器)
边沿触发的Q比同步触发的Q稳定的多
边沿触发的Q比同步触发的Q稳定的多
但是 的优先级更高,所以如果这个信号受到干扰,同步和边沿触发器都会受到干扰,这是因为异步信号可以绕过时钟控制,直接影响触发器的状态。

下降沿触发的JK触发器

JK触发器中的:
  • J (Jump):置位,当K=0时使输出置为1
  • K (Kill):复位,当J=0时使输出置为0
notion image

JK触发器的基本特点

JK触发器具备有四种功能,是一个有记忆的、全功能触发器。该电路在CP脉冲下降沿期间接收JK信号并完成状态翻转,靠的是内部门电路延时时间差而实现的

状态方程

电路功能

电路功能可从表达式得到:
  • : (保持)
  • : (置0)
  • : (置1)
  • : (翻转)

真值表

J
K
说明
0
0
0
0
保持
0
0
1
1
保持
0
1
0
0
置0
0
1
1
0
置0
1
0
0
1
置1
1
0
1
1
置1
1
1
0
1
翻转
1
1
1
0
翻转

notion image
notion image
注意:一定看清楚初始状态是什么;数电容易出错

总结

notion image

T触发器

功能特点:
  • T=0:保持原状态
  • T=1:下一状态翻转
状态方程:
应用:
  • 常用于分频电路
  • 计数器设计

T'触发器

功能特点:
  • T=0:下一状态翻转
  • T=1:保持原状态
状态方程:
应用:
  • 计数功能
  • 状态转换电路
这两种触发器都可以实现状态翻转功能,区别在于控制信号T的有效电平相反。

3.1.4触发器功能转换

一种功能的触发器可以转换成另一种功能

→翻转触发器

notion image
notion image
分析思路:从状态方程出发,列出已有的状态方程,和目标的状态方程

RS→D

notion image
notion image
这里没有满足的约束条件

RS→翻转触发器T’

notion image
notion image
notion image
注意,这里还要考虑电路的约束条件,也就是要考虑包括约束条件在内的完整的状态方程

JK→D

notion image

JK→T;JK→T’

notion image
notion image

T’(翻转)触发器也是计数功能触发器
notion image
异步二进制加法计数器
异步二进制加法计数器
同步二进制加法计数器
同步二进制加法计数器

D→JK

notion image
notion image
 

notion image
Loading...