JK_FlipFlop_MasterSlave:将输入复位/设置到触发器输出

 

JK_FlipFlop_MasterSlave 功能块

引脚图

下图所示为 JK_FlipFlop_MasterSlave 功能块的引脚图:

G-SG-0030371.3.gif-high.gif

 

 

功能描述

JK_FlipFlop_MasterSlave 功能块实现主从 JK 触发器的真值表。主输出在时钟信号的上升沿捕获,从输出在时钟信号的下降沿更新。

下图表示 JK_FlipFlop_MasterSlave 功能块的内部构造:

G-SG-0030373.1.gif-high.gif

 

 

注意: 补充输出\q_xQ 不是 FB 的输出。

JK_FlipFlop_MasterSlave 是指服从以下真值表的触发器:

设置

复位

CLK

J

K

Q

1

0

X

X

X

1

0

1

X

X

X

0

1

1

X

X

X

1*

0

0

0

0

无值

0

0

1

0

1

0

0

0

1

0

0

0

1

1

切换

0

0

0

X

X

无值

复位输入 (i_xRst) 复位触发器输出 q_xQ,而设置输入 (i_xSet) 设置触发器输出 q_xQ

表示为时间图的真值表:

G-SE-0005833.5.gif-high.gif

 

 

输入引脚描述

下表描述了 JK_FlipFlop_MasterSlave 功能块的输入引脚:

输入

数据类型

说明

i_xJ

BOOL

TRUE:i_xJ 输入处于活动状态。

FALSE:禁用(出厂设置)

i_xK

BOOL

TRUE:i_xK 输入处于活动状态。

FALSE:禁用(出厂设置)

i_xClk

BOOL

TRUE:时钟信号处于活动状态。

FALSE:禁用(出厂设置)

i_xSet

BOOL

TRUE:设置触发器输出。

FALSE:禁用(出厂设置)

i_xRst

BOOL

TRUE:复位触发器输出。

FALSE:禁用(出厂设置)

输出引脚描述

下表描述了 JK_FlipFlop_MasterSlave 功能块的输出引脚:

输出

数据类型

说明

q_xQ

BOOL

触发器输出 (True / False)

限制

在 JK 主从触发器中,输入 i_xSet 和 i_xRst 优先于 i_xJ 和 i_xK 输入。当输入 i_xSet 和 i_xRst 均为 FALSE 或 TRUE 时,FB 的输出 q_xQ 取决于输入 i_xJ 和 i_xK 以及 i_xClk