Primary
JK Flip-Flop ○꠹|Definition|1st|20260604232103-00-⌔
Flip-flop (electronics) - Wikipedia#JK_flip-flop
JK flip-flop
The JK flip-flop augments the behavior of the SR flip-flop (J: Set, K: Reset) by interpreting the J = K = 1 condition as a flip or toggle command. Specifically, the combination J = 1, K = 0 is a command to set the flip-flop; the combination J = 0, K = 1 is a command to reset the flip-flop; and the combination J = K = 1 is a command to toggle the flip-flop, i.e., change its output to the logical complement of its current value. Setting J = K = 0 maintains the current state. To synthesize a D flip-flop, simply set K equal to the complement of J (input J will act as input D). Similarly, to synthesize a T flip-flop, set K equal to J. The JK flip-flop is therefore a universal flip-flop, because it can be configured to work as an SR flip-flop, a D flip-flop, or a T flip-flop.
The characteristic equation of the JK flip-flop is:
- ✤
and the corresponding truth table is:
Printed 2026-06-28.
(echo:: @ ᯤ)
Link to original
Secondary
• • •