触发器的逻辑功能及其描述方法
触发器按逻辑功能分类
在时钟控制的触发器当中,由于输入方式不同(单端,双端输入)、次态Q*随输入变化的规则不同
SR触发器
- 定义:凡在时钟信号作用下,具有如下功能的触发器成为SR触发器
- 特性方程:
化简得
- 状态转换图(FSM,有限状态机)
- 符号:可以是电平触发,脉冲触发,边沿触发
JK触发器
- 定义
- 特性方程
- 符号:边沿,脉冲
T触发器
- 定义:凡在时钟信号下,具有如下功能的触发器
- 特性方程
- 状态转换图
- 符号:
D触发器
- 定义:凡在时钟信号作用下,具有如下功能的触发器
- 特征方程
- 状态转换图
4.符号
触发器的动态特性
- 从数据端进到Q和Q’一定有一个传输延迟时间。除了这个时间,我们还要对输入信号的宽度有要求,这也是为了信号能够到达后端。由于对时间宽度和时间配合有要求,所以得出了另外两个时间参数,建立时间和保持时间(这俩描述的不是信号从输入到输出的时间,描述的是如果你希望把输入稳定的写到后端,输入信号之间配合的时间)。
建立时间Tsetup
保持时间Thold
- 具有时钟的触发器,触发信号不出现的方程中,也不出现在对数据变化的逻辑运算当中。触发之后,通过数据端来写Q和Q’,仅仅完成一个触发的功能,到底写的是谁由数据端决定,所以建立和保持时间描述的是触发信号和数据信号之间的配合。这两个信号想表达的是在触发信号到来之前,数据信号就建立。
- 保持时间指的是触发信号到达之后,为了保证我的数据能稳定的后面去,我希望你的触发信号在我数据信号到达的之后还能坚持一段时间
传输延迟时间
- 触发器的动态参数取决于电路结构形式以及其中每个门电路的传输延迟时间,所以各种触发器的结构形式和内部电路参数不同。实际上,每种集成电路触发器产品内部的动态参数都要通过实验来测定,然后给出参数范围
- 组合的起点是输入变化,这个是触发信号
最高时钟频率
一般在电路中讨论
Tpd,Tsetup会影响
小结
-
逻辑功能:
是Q*与输入及Q在CP作用后稳态之间的关系(RS,JK,D,T) -
电路结构形式:
具有不同的动作特点(转换状态的动态过程)(同步,主从,边沿)