Week 2: Clocked Flip Flop Flashcards
D Flip Flop
A D Flip Flop is a clocked Flip Flop that, on a given clock pulse (either rising or falling edge, depending on its configuration) stores the value at the input D.
JK Flip Flop
A programmable gate clocked flip flop which can mimic what the behaviours of a T, D and RS flip flop.
The behaviour of the gate is determined by the values of J & K
T Flip Flops
A T Flop Flop is a toggle flip flop. When the input is set high, the state of the flip flop toggles on each clock pulse. When the input is pulled low, the flip flop retains its current state, and does not change.
J0 & K0
No change to the output Q
J0 & K1
Q’ = 1 (Reset)
When Q = 0, K is deactivated.
J and K can be used exactly as the Set and Reset inputs in an R-S Flip Flop, but without the issue of instability.
J1 & K0
Q = 1 (Set)
When Q’ = 0, J is deactivated.
J and K can be used exactly as the Set and Reset inputs in an R-S Flip Flop, but without the issue of instability.
J1 & K1
Toggle
If J and K are both set high, then the Flip Flop behaves as a T Flip Flop, and changes its state on each clock pulse.